我正在尝试创建一个包含两个部分的分组表视图。对于第一部分,我希望宽度只是屏幕的一半。对于第二部分,它将是标准宽度。另外,在第一部分旁边,我想放一个按钮。
这是怎么做到的?
谢谢!
答案 0 :(得分:0)
要在某个部分放置一个按钮,我过去所做的就是创建一个没有行的部分。然后,我响应 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 方法,其视图包含一个按钮,该按钮被绑定到我需要的任何委托。这将使您看到按钮位于没有数据的部分中。这就是按钮在iPhone应用程序库存的联系人视图/编辑屏幕中的显示方式。
表视图部分固定为屏幕大小。如果您希望单个单元格在一个区域中显得更窄而在另一个区域中显示更宽,那么您可以使用数据源委托来控制视图本身的大小,但您可能必须将表格视图的背景设置为透明,以便用户可以实际上看到表视图顶部的较小视图。