ios – 尝试从动态UITableViewCell执行popover segue时编译错误

前端之家收集整理的这篇文章主要介绍了ios – 尝试从动态UITableViewCell执行popover segue时编译错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用popover segue将动态UITableViewCell连接到故事板中的导航控制器.
为此,我从单元格拖动到导航控制器,选择“popover”作为segue,然后为其分配一个标识符.以这种方式,segue的锚点成为细胞.

使用此配置,我从编译器中收到此错误

Couldn't compile connection: <IBCocoaTouchOutletConnection:0x40114c920  <IBProxyObject: 0x40114c540> => anchorView => <IBUITableViewCell: 0x4012576c0>>

我想要做的只是每次选择一个单元格时打开一个弹出控制器.
如果我尝试做同样的但是指定另一种segue(推或模态……)没有错误.我已经尝试从头开始创建一个新的示例项目,只包含所需的组件,但错误仍然存​​在.

谢谢阅读.

解决方法

简单的解决方案是将popover定位点更改为视图中的其他“静态”.就我而言,是一个UIBarButtonItem,它是’add’action’的锚点.

这是通过从“锚点”框的圆圈拖动到要用作锚点的故事板上的项目来完成的.

猜你在找的iOS相关文章