当我创建表视图时
myTableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, 320, 400) style:UITableViewStyleGrouped];
表格视图有圆角,但是我想有直角(因此表格视图单元格应该看起来像矩形,但是表格视图仍然应该有很多部分)。
问题是:如何创建具有许多截面和直角的表格视图?
最佳答案
在TableView数据源中。在cellForRowAtIndexPath中,您可以将单元格的背景设置为空白...
cell.backgroundView = [[UIView alloc] initWithFrame:CGRectZero()];
然后,您可以在单元格的背面放置图像或矩形或其他任何东西。
您甚至可以创建一个新的UIView并将其替换为backgroundView。
然后,您可以将所需的内容,图像,标签等放入其中,它们将位于单元格内容的后面。
分组样式的单元格的圆角只是一个图像,因此您可以替换它。
关于iphone - UITableViewStyleGrouped与直角,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13450571/