申明:此为本人学习笔记,若有纰漏错误之处的可留言共同探讨
刚刚别人发了一个程序给本人测试,,说cell.accessoryType不显示内容
先运行了一次看看效果:
看了一下代码:
大小设置应该是正常的。点击Debug View Hierarchy看看视图效果
结果发现了一个很奇特的现象
点击了一个那个最大的视图,发现是tableVIew很大,回顾刚刚的tableVIew写的是self.View.frame. 大小应该和屏幕一样大才对。
打印一下self.View.frame.的大小试试
宽高居然是600!
难怪不显示,原来是被挤出屏幕了。
把屏幕宽度写死看看
运行结果
问题解决。。。。。。
至于宽高为什么是600.。。。。原来是因为创建视图控制器的时候使用了xib(故事板),故事版的默认大小是600*600的,所以.........