我正在使用View控制器(iPad App)中的自定义单元格创建一个简单的表。我创建了一个单独的popover视图控制器来向表中添加新记录(仅限数据条目),我也尝试使用相同的视图控制器来编辑行(表视图中的选定行)。弹出窗口视图适用于创建新记录。 但是当我创建从表视图单元到同一视图控制器的连接时,编译失败并显示以下消息:
Interface Builder故事板编译错误:无法编译 连接:IBCocoaTouchOutletConnection:=> anchorView => IBUITableViewCell:0x7fad4ca76d70
如果我将连接设置为PUSH或MODAL,则编译将完成,我可以执行该应用程序。
我希望将“添加/编辑”记录视图设置为弹出窗口,因为它只有4个字段。现在只有在推模式下它才有效。你能帮我解决这个问题吗?
答案 0 :(得分:0)
我能够使用从单元格到视图控制器的自定义segue(弹出模式)解决此问题。以下是步骤:
以下是我在自定义segue类中使用的代码:
class myCellSegue:UIStoryboardSegue {
#define func(X,Y,Z) func2(X,Y,Z,#Z)
}
BTW - 我们可以使用一个自定义segue进行多个segue连接。