[英]How to support one xib for all iPhone devices upto iPhone 6 Plus?
我開始了一個新的iOS應用程序。 應用程序要求應用程序應支持從iPhone 4到iPhone 6 Plus。 我非常熟悉使用Xib文件。 到目前為止,我將我的應用程序與iPhone 5和iPhone 5以下區分開來。為此,我使用2個Xib文件,一個用於iPhone 5,另一個是iPhone 5,根據設備高度,我添加了這樣。 但是現在蘋果已經將iPhone 6和iPhone 6 Plus與iOS 8以及XCode 6相關聯。對於這4種類型的設備,
1)iPhone 4 2)iPhone 5 3)iPhone 6和4)iPhone 6 Plus我需要添加4個Xib或任何其他解決方案 。
要學習故事板,現在我沒有那么多時間,因為我的應用程序已經從客戶端確認了發布日期。 但我將來肯定會了解sotryboard。
我嘗試過使用Autolayout概念,但它對我不起作用。 而且我對Autolayout概念也沒有充分的了解。 昨天我用XCode 6開始了我的新項目,所以我采用了iPhone 6視圖並嘗試使用自動調整和自動布局但不適用於我並且視圖重疊。 我知道不同的設備創建不同的xib並不是一個好習慣。 使用每個xib創建每個設備將花費大量時間。 從昨天開始,我真的很煩心如何處理不同的設備。 請有人幫我解決這個問題。 非常感謝你。 如果我的內容有任何錯誤,請原諒我。
您的問題應該比StackOverflow提供的答案更長,但我可以給您一些指示。
UIScrollView
。 這是一項艱苦的工作,但它必須為每種設備尺寸維護不同的xib。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.