既然Apple已经发布了故事板,那么xib是否已被弃用?我发现我的一些旧技巧(即在ib中连接其他视图)不再起作用了。但与此同时,将我的所有观点都放在一个文件中是件好事。想法?
答案 0 :(得分:1)
已弃用?尚未。
过时?是的。从iOS 5开始,许多新的Interface Builder功能(如静态表视图单元格和展开segues)仅用于故事板而非xib 。
Apple还建议在自己的文档中使用故事板:
<强> View Controller Programming Guide for iOS: 强>
简而言之,创建用户界面意味着实例化和配置许多对象并建立它们之间的关系,这可能非常耗时且容易出错。
相反,请使用Interface Builder创建故事板。
<强> Table View Programming Guide for iOS: 强>
创建和管理表格视图的最简单和推荐的方法是在故事板中使用自定义
UITableViewController
对象。