- 博客(4)
- 收藏
- 关注
原创 移除UITableView的tableHeaderView
我们给tableview设置了tableHeaderView,但是有时候需要移除它。这是如果你采用一下这些方法,tableHeaderView虽然不再显示了,但仍然留下了和tableHeaderView相同的空白空间。将头视图置空:tableView.tableHeaderView = nil; 隐藏头视图:tableView.tableHeaderView.hidden
2017-04-11 17:53:08
1285
原创 UITableView代理方法没有执行的原因
在使用UITableView时,代理方法没有执行,可能出现的原因大致有:没有设置代理,或者代理已经释放。查看是否设置代理,如果已经设置了代理,再查看代理是否释放。UITableView的frame中宽或高为0。检查UITaleView的frame或者Autolayout的限制条件,frame设置正确即可。
2017-03-03 16:04:40
925
原创 采用Autolayout布局时,调试由于限制条件冲突出现的警告。
遇到此警告的时候,如果只是通过审阅代码来查找问题,会很麻烦。我们可以打一个符号断点,有利于查找问题。添加符号断点的步骤:1、Command + 7,切换到断点导航栏。2、点击左下方的“+”添加按钮。3、选择“Symbolic Breakpoint...”。5、“Symbolic”填上“UIViewAlertForUnsatisfiableConstraints”。如果需要执行另
2017-03-03 11:29:22
710
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人