我有一个UITableViewCell
子类的PhoneCell.h,然后是只包含一个单元格的PhoneCell.xib。我读了here和here,不应该为文件所有者设置自定义类,而是为那样的实际子视图设置:
问题是,当我这样做并尝试右键单击 - 拖动从“手机单元格”到UILabel / UIButton实例时,我不得到常规弹出窗口,建议哪些出口匹配连接,像这样参考:
但是,如果我只是右键单击“手机单元”,我会像往常一样获得弹出窗口,从那里我可以连接插座,一切似乎都可以正常工作:
这是Interface Builder中的某种故障还是表明我正在做一些不期望的事情?
答案 0 :(得分:1)
这只是IB的奇怪行为。在当前的XCode5中破坏了过去曾经在XCode5之前工作的一些类似的事情。在修复(?)之前,只需右键单击以显示插座popover并从中进行连接。
在您的单元格中,XIB使UITableViewCell类名引用您的自定义类。您无需触摸XIB所有者。
答案 1 :(得分:0)
TableViewcell:phone xib = = UITablViewCell,xib等于[UITableViewCell alloc],本地电话。 Xib和类(手机.h,手机,m)尝试同样的事情,他们不存在文件所有者关系,是同一个人,所以你无法连接