iphone - 从 Master 到 Detail UITableView,其中第二个具有分组样式

标签 iphone objective-c segue uitableview

我真的觉得我开始失去理智了,我已经为此努力了很长时间,但没有任何进展。我想做的只是单击 UITableView 中的一行,然后转到另一个具有分组样式格式的 UITableView。换句话说,我想做下图所示的事情。

如果第二个屏幕是一个带有我添加的标签的 View Controller ,我就能让这个概念完美地发挥作用。我从主视图切换到详细 View 的代码有效,但问题是这种方式看起来不像下图。

下图中的第二个屏幕显示了分组样式表。然而,每次我删除 View Controller ,添加TableViewController,向表格添加标签,将样式设置为分组,并为标签的属性创建一个导出详细 View Controller 类,我收到此“不能将原型(prototype)对象作为其目标”错误。

我在某处读到,该问题与需要使用 UITableViewCell 配置其自己的类作为其子类的表有关。但是,当我尝试添加一个类并连接到该接口(interface)文件(控制+拖动)时,无法建立连接。

我真正想要的是有人告诉我我做错了什么,以便我最终可以实现下图所示的内容。有这方面的教程吗?我看过了,没找到。

有人请给我一些建议,或者如果您能找到教程,请给我链接到教程。

附加信息:使用 XCode 4.6。我浏览了苹果的文档,但没有帮助。我正在用 Storyboard创建项目。

Screen Shot 2013-02-14 at 9.50.58 PM

最佳答案

您的问题是您正在尝试将 socket 连接到动态原型(prototype)单元,但您无法做到这一点。您可以通过两种方式之一解决它。您可以使该 TableView 具有静态单元格,并从 TableView 的 .h 文件连接导出。或者,如果您需要动态单元格,则需要创建 UITableViewCell 的子类,并向其添加任何导出或属性。在 IB 中,将单元格的类更改为子类,然后您可以将单元格中的导出连接到其 subview 。

第二个表具有分组 TableView 样式这一事实与您的问题无关。

关于iphone - 从 Master 到 Detail UITableView,其中第二个具有分组样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14889433/

相关文章:

objective-c - 如何在 Cocoa 应用程序中使用 UKKQueue?

ios - 如何使用自动布局在 MKAnnotation 中显示多行?

ios - 使用 segue 传递 UIImage

iOS 委托(delegate)不使用 performSegueWithIdentifier?

ios - 在 iOS 8 中的纵向锁定应用程序中将单个 View 旋转为横向

iphone - 设置位于导航/选项卡栏之间的 UIScrollView 框架

iphone - slider 变化时模糊 UIImage

objective-c - 覆盖 `init` 方法时,为什么重新定义它很重要?

swift - 如何运行 AsyncTask 从服务器返回响应,然后继续到下一个 View Controller

javascript - 你能用 Javascript 从 iPhone 上的网络摄像头捕获图像吗?