【发布时间】:2014-03-12 15:54:33
【问题描述】:
如果 iOS 6 正在运行,我需要将表格视图的样式设置为普通,但如果 iOS 7 正在运行,则需要分组。我正在从情节提要创建我的表格视图。
如果有一种方法可以根据 iOS 版本以某种方式在 IB 中设置视图的属性,那将是理想的。有这样的吗?
我正在考虑简单地将所有属性(框架、委托等)复制到 viewDidLoad 方法中的新表格视图中,但后来我意识到我必须了解如何从情节提要中复制单元格样式表视图到以编程方式创建的新表视图中。有没有办法做到这一点?
一种解决方案是从代码创建表格视图,并将表格视图单元格存储在它们自己的 nib 中。使用了几种(准确地说是 7 种)类型的单元格,它们仅用于此表格视图。因此,我对这个选项有点犹豫。
解决此问题的最佳方法是什么?
感谢您的帮助
【问题讨论】:
标签: ios objective-c storyboard