【发布时间】:2013-01-27 16:37:54
【问题描述】:
既然 Apple 已经发布了故事板,那么 xibs 是否已弃用?我发现我的一些旧技巧(即在 ib 中连接其他视图)不再起作用。但与此同时,将我所有的观点都放在一个文件中是件好事。想法?
【问题讨论】:
标签: xib uistoryboard deprecated
既然 Apple 已经发布了故事板,那么 xibs 是否已弃用?我发现我的一些旧技巧(即在 ib 中连接其他视图)不再起作用。但与此同时,将我所有的观点都放在一个文件中是件好事。想法?
【问题讨论】:
标签: xib uistoryboard deprecated
已弃用?还没有。
过时了? 是的。从 iOS 5 开始,许多新的 Interface Builder 功能(例如静态表格视图单元格和展开转场)仅适用于故事板,而不适用于 xibs。
Apple 还建议在他们自己的文档中使用故事板:
View Controller Programming Guide for iOS:
简而言之,创建用户界面意味着实例化和配置许多对象并建立它们之间的关系,这既耗时又容易出错。
改为使用 Interface Builder 创建故事板。
Table View Programming Guide for iOS:
创建和管理表格视图的最简单且推荐的方法是在情节提要中使用自定义
UITableViewController对象。
【讨论】: