UIActionSheet,可以为每个单元格存储id对象吗?

时间:2014-10-30 14:49:20

标签: ios objective-c uiactionsheet

根据我在我的应用中的需求,我需要的是在每个按钮中存储id对象,而不是依赖buttonIndex。 我不知道怎么办。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

通常我会建议将UIButton子类化为存储你想要的任何“id”对象,但是我们无法访问“UIActionSheet”的内部。它总是使用非子类按钮。您必须存储单独的NSArray“id”对象,并使用按钮索引来引用单独NSArray中的对象。

B.T.W。,从iOS 8开始,UIAlertController已弃用,赞成使用新的UIAlertController类。您可以设置UIAlertActions with buttons that correspond to title and a "handler:"块(即您可以将“id”对象存储在处理程序中。