iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの極意 - Tips302 画像を付けたボタンを作成する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

5-1ボタンTips302 画像を付けたボタンを作成する

Level1

Point前面に画像を貼り付け(setImage:メソッド)

ボタン(UIButton)コントロールの前面に画像を貼り付けるためには、setImage:メソッドに画像ファイル名を指定します。

画像はあらかじめリソースとしてプロジェクトに含めておいたファイルを、UIImageクラスのimageNamed:メソッドで読み込んで表示させることができます。

リスト1では、リソースから画像(custom.png)を読み込んで、UIImageオブジェクトを作成しています。このオブジェクトを、setImage:メソッドで設定します。

forStateの引数に、通常の画像の場合は「UIControlStateNormal」、タップ時の画像は「UIControlStateHighlighted」を指定しています。

実行結果

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません