2016-06-21 38 views
0

我是programmimg和Swift的新手。我想知道如何讓對象適應它的大小,如果我在不同的設備上運行應用程序。如何使應用程序在另一個設備上運行時使對象適應其他大小。 (swift)

例如,

我有一個觀點,即我的設置是這樣的:

變種MyView的= UIView的(幀:CGRectMake(0,0,view.frame.width,165)

我想要它在iPhone 6和6s有165的高度,但是我應該怎麼做,如果我想要它,例如,在iPhone 5中有100個?

非常感謝,我知道這是一個愚蠢的問題

回答

3

您不應以編程方式創建視圖,您應該使用故事板。創建一個UIview並給它所需的約束,並將這些約束自動調整爲適用於所有iPhone設備。這使你更容易!希望這有助於!

0

對於任何人不喜歡故事板和編程一樣做寄託都嘗試:

CGRectMake(0, 0, UIScreen.mainScreen().bounds.width, UIScreen.mainScreen().bounds.height)

相關問題