繁体   English   中英

iOS6 / iOS7的不同UI元素类型

[英]Different UI element types for iOS6/iOS7

我有一个要移植到iOS7的应用程序,但是我偶然发现了一个问题,即旧应用程序使用分组的UITableView,在iOS7中这似乎是错误的。 将其更改为未分组的表可以使iOS7版本看起来不错,但iOS6版本看起来不太正确。 似乎没有办法在运行时更改表的分组/取消分组设置,因此我想知道接口构建器(或代码)中是否有一种方法可以根据操作系统版本对该选项使用不同的设置。 这样的事情可能吗?

不是来自interfaz构建器,而是来自代码。

只需检查iOS的版本即可:

我们如何以编程方式检测设备在哪个iOS版本上运行?

然后在创建表时转到该行,并更改其样式;

myTableView = [[UITableViewController alloc] initWithStyle:UITableViewStyleGrouped]

要么

myTableView = [[UITableViewController alloc] initWithStyle:UITableViewStylePlain]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM