0

iOSアプリ作成初心者です。

現在、ラベルとデータの使用に問題があります。ホーム画面にラベル (テキスト) を配置したいのですが、人々がラベルを押すと、そのラベルの下にデータ (テキスト、画像など) が表示されます。そして、もう一度押すとデータが消えます。

Googleで検索しましたが、残念ながらわかりませんでした。

皆さんが私にそれを明確に説明する時間がない場合は、これらの問題をカバーしている本 (どのページまたは章) を見つけられるか教えてください。

どうもありがとう、良い一日を。

4

2 に答える 2

0

&に設定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.
}

テキストのみを設定する場合は、UILableelseusecustomを使用しますUIButton

于 2013-02-20T04:30:18.553 に答える
0

これにはラベルを使用しないでください。UIButton を使用して形状をカスタムに変更してください。すると、ボタンの形のないラベルのようになります。ボタンプレスイベント内でやりたいことをする

于 2013-02-20T03:57:25.267 に答える