为了更好的可重用性,我想在故事板之外创建一个表格视图。
现在当我创建一个UITableView
Xcode 中基于 ViewController 和 Nib 我在 nib 文件中获得默认的 TableView。但是,我无法在 Interface Builder 中添加原型单元,就像在 Storyboard 中一样。
目前是否无法在笔尖中添加原型单元,或者我是否遗漏了某些内容。
非常感谢您的帮助。
iOS 5 在 UITableView 上包含了一个新方法:registerNib:forCellReuseIdentifier: https://developer.apple.com/library/IOs/documentation/UIKit/Reference/UITableView_Class/Reference/Reference.html#//apple_ref/occ/instm/UITableView/registerNib:forCellReuseIdentifier:
要使用它,请将 UITableViewCell 放入笔尖中。它必须是笔尖中唯一的根对象。
您可以在加载 tableView 后注册 nib,然后当您使用单元标识符调用 dequeueReusableCellWithIdentifier: 时,它会将其从 nib 中拉出,就像您使用 Storyboard 原型单元一样。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)