美文网首页iOS技术资料ios实用开发技巧iOS学习笔记
xcode9上xib添加TableView后选择style为gr

xcode9上xib添加TableView后选择style为gr

作者: JeffWei | 来源:发表于2017-10-30 10:57 被阅读62次

    如题,xcode9在xib上添加TableView并选择style为grouped后,xcode会一直转,不响应,强退后又变成plain样式,这样的话没办法在xib上添加grouped样式的TableView
    解决办法:发现在stroyboard上添加并设置为grouped是没问题的,sb原则上内部代码和xib上是相同的,因此试了下,问题得到解决,解决方法如下:

    1. 在一个sb上新建TableView并设置为grouped样式,它不会无响应,然后左边找到并选择这个sb文件,右键->open as->Source code,找到TableView的类似如下:
    <tableview ......
    ......
    .....                style="grouped" ........
    .....
    </tableView>
    

    2.复制上述代码,然后以同样方式打开你已经添加完TableView的xib的代码文件,把tabview的相关代码替换掉即可。
    3.开始布局,建议是先把上述步骤完成后再去布局,避免出错,不怕麻烦的话建议每次添加TableView都这么弄下,因为保不准你plain样式布局完什么时候又要修改成grouped样式,不过那样应该也是可以通过代码的修改来完成。

    其实说白了就是直接修改xib的源代码,目测这样弄完样式是可以来回选择没有出现无响应的情况了。这可能是xcode9的一个bug,后期应该会修复。

    相关文章

      网友评论

        本文标题:xcode9上xib添加TableView后选择style为gr

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