美文网首页
xib自定义UITableViewCell错误

xib自定义UITableViewCell错误

作者: tesla1984 | 来源:发表于2016-11-22 16:25 被阅读0次

    使用xib实现个UITableViewCell,类似下面这样,但是一直有问题


    Paste_Image.png

    设置了Custom class,xib名称也是对的,反正该设置的都是对的,但就是提示这个错误This Class is not Key Value Coding-Compliant for the Key
    网上查到这个应该是xib和代码直接有问题,删除connection后就没问题
    错误做法

    connection界面

    我是从左边拖动右边的。这个时候titleView是连接到File’s Owner上的,右键TableViewCell发现是没有连接的

    titleView连接到File‘s Owner tableviewcell的connection

    解决方法http://stackoverflow.com/questions/27992656/custom-uitableviewcell-with-xib
    里面写着

    Don't use File's Owner to set the relationships to IBOutlets. Change the class of the cell and use that instead (might be tricky to make the connections on some Xcode versions, but is doable).

    正确做法

    connection界面
    从右边往左边拉connection,在弹出框中选择HomeCellId,这是我给cell设置的identifier
    Paste_Image.png

    这个时候看发现referencing指向的不再是File‘s Owner了


    Paste_Image.png Paste_Image.png

    相关文章

      网友评论

          本文标题:xib自定义UITableViewCell错误

          本文链接:https://www.haomeiwen.com/subject/rzoppttx.html