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