[英]iOS auto layout: how to design different layouts for iPad landscape and iPad portrait in Xcode storyboard?
[英]IOS xcode 6 Storyboard Auto Layouts
我需要在我的iPhone應用程序中創建一個簡單的登錄屏幕,並且發現很難調整我的TextField
以使用容器的全寬度考慮“將容器的Trailing space to Container
”...
我已將TextFields
和Labels
放在滾動視圖中並指定了以下約束
用戶名標簽
- "Leading Space to Container"
- "Top Space to Container"
- "Horizontal Spacing to the 'Username' TextField"
用戶名TextField
- "Horizontal spacing to 'Username' Label"
- "Top Spacing to Container"
- "Trailing Space to Contaner"
我的用戶界面如下 :
獲得有關寬度的以下警告,但如果我將其設置為471,因為它表明它超出滾動視圖並且無法訪問
如果忽略警告並在模擬器中運行,則textFiled不會在容器內采用填充寬度,並將“ Trailing Space to Contaner
”...
我跑的時候得到的就是這個:
我應該怎么做才能使TextField
在容器中保持全長(將Trailing Space to Container
保持Trailing Space to Container
)
在UIScrollview上使用UIView是一個很好的做法。 現在要設置隨屏幕大小而變化的文本字段的正確寬度,您需要設置Top,水平空格和標簽,尾隨空格。 如果有任何錯誤的視圖警告,您也可以設置其寬高比。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.