【发布时间】:2013-11-12 06:03:43
【问题描述】:
我必须为ios7/6 设计表格视图 - 在ios6 我需要实现一个表格视图分组样式,在ios7 我需要一个简单的样式。所以在情节提要中,我将样式更改为普通样式,并且在UITableViewController 子类的 viewDidLoad 中,我有这样的内容:
if (!IS_OS_7_OR_LATER) {
self = [[UITableViewController alloc] initWithStyle:UITableViewStyleGrouped];
}
但它不起作用。我尝试使用initWithCoder 方法但无法获得好的结果。有什么帮助吗?
【问题讨论】:
-
你不能在一个方法中改变 self 并期望它真正改变你是谁......你也许可以改变风格......但是当你说 self = ... 你只是在设置那时的局部变量
标签: ios objective-c uitableview