iOSUIButton


前書き

UIButtonUIControlはタッチイベントを傍受し、タップされたときにターゲットオブジェクトにアクションメッセージを送信します。ボタンのタイトル、イメージ、その他の外観プロパティを設定できます。さらに、ボタンの状態ごとに異なる外観を指定することもできます。

備考

ボタンの種類

ボタンのタイプは、基本的な外観と動作を定義します。ボタンを作成した後は、そのタイプを変更することはできません。最も一般的に使用されるボタンタイプはカスタムタイプとシステムタイプですが、必要に応じて他のタイプを使用します

  • UIButtonTypeCustom

    No button style.
    
  • UIButtonTypeSystem

    A system style button, such as those shown in navigation bars and toolbars.
    
  • UIButtonTypeDetailDisclosure

    A detail disclosure button.
    
  • UIButtonTypeInfoLight

    An information button that has a light background.
    
  • UIButtonTypeInfoDark

    An information button that has a dark background.
    
  • UIButtonTypeContactAdd

    A contact add button.
    

カスタムボタン(カスタムタイプのボタン)を作成する場合、最初にボタンのフレームは(0、0、0、0)に設定されます。インターフェイスにボタンを追加する前に、フレームをより適切な値に更新する必要があります。

UIButton 関連する例