12

いくつかのセルを含む tableView があります。各セルにはボタンも含まれています。ユーザーがボタンをクリックすると、セルはクリックできなくなりますが、ボタンはクリックできません。したがって、ユーザーがクリックできないセルのボタンをクリックすると、このセルは再びクリックできるようになります。

私は試した:

cell.userInteractionEnabled = NO;

...しかし、ボタンはもうクリックできませんでした。

事前の努力に感謝します。

EDITつまり :セルをクリックすると、新しいビューが開きます。しかし、セルが「クリック可能」でない場合、アクションが起こらないようにしたいと思います。

4

4 に答える 4

0

これは、TableViewCell でユーザー定義のランタイム属性を使用して Interface Builder を介して行うこともできます。

Key Path | Type | Value

selectionStyle | Number | 0

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewCell_Class/#//apple_ref/c/tdef/UITableViewCellStyle

于 2016-02-01T21:35:38.983 に答える