2015-12-08 15 views
1

我有2 UIView水平視圖。它的兩個UIView大小是141 x 192。當我運行在5s屏幕上時,兩個視圖是完美的。但是當我以6,6s跑步時,我的UIView寬度被拉長了。無法看到正確的寬度。如何把屏幕尺寸和uiview的比例格式爲所有屏幕工作

所以如何代碼 - 使用屏幕尺寸和顯示正確的寬和高相等用於使用目標C

我用故事板修復2 UIView所有屏幕。我是ios新手。如何編寫的UIView與位置,也屏幕尺寸方面比看到我UIView等於所有的屏幕

+0

你能上傳一個你想如何佈置視圖的例子嗎? –

+0

我更新了.kindly檢查它 – Maddey

+0

根據下面的公式使用自定義寬度或使用AutoLayout: - View.frame = CGRectMake(xspace,yspace,([UIScreen mainScreen] .bounds.size.width - spaceUWantToPut)/ 2,viewHeight ); –

回答

1

您可以使用自動佈局和大小班制作用戶界面多屏。首先啓用自動佈局和大小班

enter image description here

然後,你可以給你的意見比例的寬度和高度。例如,在您的情況下,視圖寬度將獲得屏幕寬度的50%。

由於這是非常詳細的主題。我將分享一個非常簡單的初學者教程。

http://www.raywenderlich.com/115440/auto-layout-tutorial-in-ios-9-part-1-getting-started-2

按照教程,並學習如何使用自動佈局。