如何在不继承“UITableViewCell”的情况下更改UITableViewCell
内容视图的位置?
将cell.contentView.bounds = CGRectMake(20, 50, 10, 10);
置于cellForRowAtIndexPath
内无效。
答案 0 :(得分:2)
似乎你想在tableView中添加多个列,只看到
iPhone Multiple Columns in UITableView
和
TableView with 2 colums by row , iphone/ipad
他们使用子类化UITalbeViewCell的方式,方便自定义单元格的样式。而official doc
可能会有所帮助。
但是,您可以创建一个新视图并将其设置为cell.contentView
,它将替换单元格的contentView。如果你想要一个较小的高度,请不要忘记设置单元格的rowHeight。