2010-06-11 64 views
1

我试图用两个部分创建一个分组表格视图。对于第一部分,我希望宽度仅为屏幕的一半。对于第二部分,它将是标准宽度。另外,在第一部分旁边,我想放一个按钮。如何减少表格视图单元格的宽度iphone

这是如何完成的?

谢谢!

回答

0

把一个按钮放在一个部分,我在过去所做的是创建一个没有行的部分。然后,我回应- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)部分方法的视图,该视图包含一个按钮,该按钮被装配到我需要的任何代理上。这会让你看起来像在一个没有数据的部分有一个按钮。这就是按钮在股票iPhone应用程序的联系人视图/编辑屏幕中的显示方式。

表视图部分固定为屏幕大小。如果您希望单个单元格在一个部分中显示为较窄而在另一个部分中显示为较宽,则可以使用数据源代理控制视图本身的大小,但可能必须将表视图的背景设置为透明,以便用户可以实际上可以看到表格视图顶部的较小视图。

+0

谢谢。这有很大帮助。 – prostock 2010-06-18 22:37:29

相关问题