2016-09-07 70 views
0

我有一个表格视图,其中包含与当前iPhone设置页面相似的设置。在不同的手机尺寸下保持相同的tableviewcell高度

我希望tableview保持与每个设置的图像图标一样的大小。就像在iPhone 5和iPhone 6中一样,即使iPhone 6更大,但图标大小仍然与iPhone 5相同。

我已经添加了iPhone 6和6+启动屏幕和图像图标,已经设置了高度以及高宽比的限制。在代码中,我没有声明heightForRow并且在storyboard中,我为tableview单元留下了高度作为默认值。

是我所做的一切正确吗?或者我错过了什么?我正在做任何大小类的故事板。

+1

为UITableView的默认高度为44个像素,当我们添加的UITableView到的图,其保持在所有设备上是恒定的。除非你这样做,否则它不会改变。 – gurmandeep

+0

你希望细胞高度根据屏幕增加? –

+0

@ Mr.UB nope ..我希望它保持不变...就像我提到的问题一样,我希望设置屏幕大小在iPhone 6和iPhone 5中相同(这意味着图像图标不会得到放大)。 如果你同时拥有iPhone 5和iPhone 6,请查看设置...设置中的图标大小对于两者都是相同的,只是iPhone 6可以查看比iPhone 5多得多的tableview单元格。多数民众赞成我正在尝试实现,我不知道我上面提到的方法是正确的还是我仍然缺少一些东西 – da32

回答

0

如果您未更改表格视图单元高度的值,则对于所有设备将保持固定。

查看详细图片。

In Row Height you can put a fixed value