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

プログラミングの極意 - Tips438 ラベルをタップさせる

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

5-17タップTips438 ラベルをタップさせる

Level1

Pointラベルのタップの検出(userInteractionEnabledプロパティ、touchesBeganイベント、tagプロパティ)

ラベル(UILabel)は、通常の状態ではタッチイベントを発生させません。

userInteractionEnabledプロパティに「YES」を設定することで、touchesBeganイベントが発生します。

touchesBeganイベントでは、タップされたコントロールを区別するためにコントロールのtagプロパティでチェックをします。

リスト1では、ラベルをタップしたときに背景色を赤に変更しています。

タッチ前 ▶ タッチ後
リスト1 ラベルのタップを検出する(ファイル名:prog438.xcodeproj)</

出典情報

Medium

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

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

コメント

    コメントはありません