我正在设计一个UIView
。在我的UiView
中,我在UITableView
放置了(x,y) = (10,186)
。我已将行高设置为35
,行数设置为2
。因此从技术上讲,表高度应为70
(或80
max,对于小的2像素高度的页眉和页脚)。但除非我在属性检查器中将表高度设置为190
,否则它只显示一行。为什么桌子要求身高超过number or rows * row
?是否在其他地方消耗空间?
非常感谢任何帮助。
提前致谢。
答案 0 :(得分:0)
这听起来好像你没有设置UITableViewDelegate
或者你正在设置
– tableView:heightForRowAtIndexPath:
?
答案 1 :(得分:0)
嗨,Atin UITableView会占用你在xib上给出的高度,或者在编码中逐帧设置。你唯一能做的就是在xib中给UItable查看更少的帧,那么它将滚动的行数是多少没有问题的空间和滚动会很好..