1

クリックできるラベルと画像がいくつかあるUITableViewCellがあります。ユーザーがセルの任意の部分をクリックするたびにポップオーバーを表示したいと思います。ラベルと画像のクリックアクションを妨げることなく、これをどのように達成できますか?

現在、セル内の他のクリック可能なアイテムの上に非表示のボタンを作成し、ポップオーバーを呼び出しています。

    [replyPopover presentPopoverFromRect:CGRectMake(77, 25, 408, 68) inView:self permittedArrowDirections: UIPopoverArrowDirectionDown animated:YES];

残念ながら、ボタンがラベルと画像の上にあるため、クリックできません。

セルの背景をクリックしてポップオーバーを表示し、セル内の画像やラベルをクリックするときに干渉が発生しないようにするにはどうすればよいですか?

4

1 に答える 1

0

テーブルビューデリゲートメソッドにポップオーバーコードを追加する必要がありました。

- (void)tableView:(UITableView *)tblView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
于 2010-04-20T15:58:29.260 に答える