2016-09-07 67 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