我的表格视图有一个只有一个按钮的自定义单元格。我希望该行是水平的。我不能放很多按钮,因为我不知道会有多少项目。或者更确切地说,我有 1 行有很多列。我想要它:abc 不是垂直的。
我能做些什么?
我的表格视图有一个只有一个按钮的自定义单元格。我希望该行是水平的。我不能放很多按钮,因为我不知道会有多少项目。或者更确切地说,我有 1 行有很多列。我想要它:abc 不是垂直的。
我能做些什么?
或 2. 子类UITableViewCell,添加NSMutableArray以保留按钮,覆盖layoutSubview以排列按钮,调用将用于向该数组添加新setNeedsDisplay的方法,使用at 。addButton:UIButtonaddButton:cellForRowAtIndexPath
这很容易,但是对于动态单元格,您需要注意单元格的重用,因为重用的单元格将具有来自早期创建的单元格的按钮子视图 - 您可以cellForRowAtIndexPath在添加新按钮之前简单地从单元格中删除所有子视图,或者您不能如果表格中没有太多单元格,则使用重用技术。