在UICollectionViewCell contentView之外添加子视图

时间:2014-11-30 18:32:18

标签: ios objective-c uitableview uibutton

我在这里遇到了一个非常具体的问题。

过去我尝试将UIButton添加到UITableViewCell。

问题是,它不是100%可靠。有时会选择单元格而不是UIButton。

我发现用UITableView解决这个问题是不可能的,所以我转而使用UICollectionView,想想它可能会提供更多的灵活性。

我现在还不确定该做什么。

我需要单元格的一个顶部可供选择。

底部应该有2个UIButtons,每个UIButtons执行不同的选择器。

我仍然无法找到在contentView之外添加这些按钮的方法。

如果我在contentView中添加这些按钮并通过在委托方法中传回nil来使单元格无法选择,则按钮将完全无法使用。

1 个答案:

答案 0 :(得分:1)

必须在单元格(表格和集合)中使用 contentView 作为您自己的子视图。 其他情况下的行为未定义。