再次重复一次:
我想知道这个38出现的原因,并不是解决cell距离底部间距恢复成0的办法
未知的答案
等你来解答
从今天晚上8点开始到现在,终于发现了问题原因.
是footerView的默认高度在作祟.
当然返回0也是不行的,早试了.
你要返回一个大于0的数字,也就是不小于等于0
func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
// 你想加多少个0都可以 只要是大于0 让肉眼看不出的间隙
return 0.0001;
}
感谢为我解惑的朋友:顾明轩
我好像是成功了。。
22:12:09
如何做到的
顾明轩 22:12:16
你等下哈
22:13:14
嗯
顾明轩 22:13:52
func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 1
}
貌似我就加了这么一句
22:14:03
我靠
22:14:07
我返回 0没用
22:14:09
要返回1
顾明轩 22:14:11
对
顾明轩 22:14:14
0没用。。
22:14:16
哈哈哈
顾明轩 22:14:33
这个就像你如果不要第一个headerview一样
顾明轩 22:14:38
也是要设置1
顾明轩 22:14:42
设置0不好用。。。
顾明轩 22:14:47
你试试
22:14:55
正在
22:15:42
试了成功
22:15:58
不过 有1的距离
22:16:01
我试了0.1
22:16:02
成功
22:16:03
完美
22:16:08
1可能看出来
22:16:22
0.1 就小很多了
22:16:28
你是 发现真理的人
22:16:32
你不知 解决的问题
顾明轩 22:16:39
嗯,能用就行
22:16:46
哪个 38的问题 是FooterView 的高度
顾明轩 22:16:52
对
22:16:56
你连 问题原因也找出了
顾明轩 22:16:56
就是默认的
22:17:01
虽然先怀疑了
22:17:04
但是 拿不准
顾明轩 22:17:06
我就是猜出来的
22:17:10
这次 是肯定的了
顾明轩 22:17:15
因为不去尝试根本不知道
Q.E.D.