簡體   English   中英

Xcode 7至8:大小類別

[英]Xcode 7 to 8: Size Classes

我已經使用Xcode 7開發了一個應用程序,並且將所有iPhone的所有視圖都縱向放置。 現在使用Xcode 8,我想更新縱向支持iPad的約束。 我應該怎么做? 復制/粘貼視圖並從頭開始? 我看不到其他解決方案。 PS。 請注意,iPhone 7 Plus至iPhone 4S的視圖看起來不錯。

無需復制視圖。 Xcode SizeClasses幫助您為各種設備設計應用程序。

我想您可能已經使用了Any Width Any HeightwAny hAny )或Compact Width Regular HeightwC hR )來設計縱向屏幕。 現在,使用Regular Width Regular HeightwR hR )尺寸類來設計iPad屏幕。 尺寸類別將自動切換感應設備,而storyBoard以編程方式在為iPhone和iPad設計的兩個storyBoard選擇一個。

選擇wR-hR尺寸等級。 storyBoard的“ Document Outline中選擇視圖。 在“ Attribute Inspector安裝當前大小類( wR hR )的視圖。 該視圖將出現在情節提要面板場景中。 設置合適的約束,您就可以開始了。

PS:當然,除非您已經設計了wAny hAny大小尺寸的iPhone屏幕,否則您必須再次設置約束。 如果是這樣,那么它也可以在iPad上使用,而您無需處理其他尺寸的類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM