iOSアプリ作成初心者です。
現在、ラベルとデータの使用に問題があります。ホーム画面にラベル (テキスト) を配置したいのですが、人々がラベルを押すと、そのラベルの下にデータ (テキスト、画像など) が表示されます。そして、もう一度押すとデータが消えます。
Googleで検索しましたが、残念ながらわかりませんでした。
皆さんが私にそれを明確に説明する時間がない場合は、これらの問題をカバーしている本 (どのページまたは章) を見つけられるか教えてください。
どうもありがとう、良い一日を。
iOSアプリ作成初心者です。
現在、ラベルとデータの使用に問題があります。ホーム画面にラベル (テキスト) を配置したいのですが、人々がラベルを押すと、そのラベルの下にデータ (テキスト、画像など) が表示されます。そして、もう一度押すとデータが消えます。
Googleで検索しましたが、残念ながらわかりませんでした。
皆さんが私にそれを明確に説明する時間がない場合は、これらの問題をカバーしている本 (どのページまたは章) を見つけられるか教えてください。
どうもありがとう、良い一日を。
&に設定UITapGesture
してUILable
、タップイベントを処理します。
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTapGesture:)];
tapGestureRecognizer.numberOfTapsRequired = 1;
[myLabel addGestureRecognizer:tapGestureRecognizer];
myLabel.userInteractionEnabled = YES;
[tapGestureRecognizer release];
-(void)handleTapGesture:(UIGestureRecognizer*)recognizer
{
//do whatever you want.
}
テキストのみを設定する場合は、UILable
elseusecustomを使用しますUIButton
。
これにはラベルを使用しないでください。UIButton を使用して形状をカスタムに変更してください。すると、ボタンの形のないラベルのようになります。ボタンプレスイベント内でやりたいことをする