将 UITableCell 拖到 UITableView 上
Posted
技术标签:
【中文标题】将 UITableCell 拖到 UITableView 上【英文标题】:Drag UITableCell onto UITableView 【发布时间】:2014-02-19 16:08:36 【问题描述】:我是 ios 开发的新手,想创建一个简单的表单,使用分组的 UITableView
和 UITabelCell
s 来布置表单的内容。我想在 XCode5 中以交互方式执行此操作。
我的问题是,在 xib 中添加了UITableView
,我无法在 XView 中编辑其内容。我曾预料能够将UITableCell
s 拖到它上面。这在 XVIew 中是否可行,还是我必须以编程方式创建表格的内容?
【问题讨论】:
【参考方案1】:您不能使用 xibs 直接编辑 TableView 内的 tableViewCells。听起来您想使用所谓的原型单元。这些只能使用故事板创建。这是原型单元的教程:
http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1
【讨论】:
【参考方案2】:从 iOS 5 及更高版本开始,Storyboard 主要用于设计应用界面,而不是 xib。
在情节提要中打开视图控制器后,您可以定义单元格在表格视图中的外观(基于原型或静态内容)
这是一个例子
您可以在文档中阅读更多内容 https://developer.apple.com/library/ios/documentation/userexperience/conceptual/tableview_iphone/TableViewCells/TableViewCells.html
【讨论】:
以上是关于将 UITableCell 拖到 UITableView 上的主要内容,如果未能解决你的问题,请参考以下文章
关于如何将 UIview 作为子视图添加到 UITableCell 的问题
自定义 uitablecell 无法将表格单元连接到文件所有者
自定义 UITableCell 并将 TableCell 导出为 png 文件
iPhone SDK - UITableCell 的 UITextField 子视图给出了绘图问题?
使用 prepareForReuse 函数从 UITableCell 类中的 ViewController 重置 var