亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Xcode 6自適應UI如何與iOS 7和iOS 6向后兼容?

Xcode 6自適應UI如何與iOS 7和iOS 6向后兼容?

C++
慕神8447489 2019-12-02 08:04:06
我剛剛看了WWDC視頻#216,“使用UIKit構建自適應UI”。大約在45:10,Tony Ricciardi討論了Xcode 6中對IB的更改以支持新更改。他說:“您可以將這些文檔向后部署到舊版本的iOS”。(其中“這些文檔”大概是指具有不同尺寸級別的特定設置的XIB和情節提要。)我沒有彌補。去觀看WWDC視頻。那怎么可能?特性集合和大小類僅在iOS 8中定義。依賴于iOS 8新增的UI構造的運行時行為如何在以前的iOS版本中起作用?如果有可能,那就太好了。您可以構建可在iOS 6、7和8上運行的應用程序,并利用Apple已添加到Xcode 6的新的靈活UI布局功能。我已經在代碼中親自創建了自適應UI邏輯,這相當多工作的。
查看完整描述

3 回答

?
白衣染霜花

TA貢獻1796條經驗 獲得超10個贊

在將應用程序部署到iOS 7時,Xcode將以兩種不同的方式編譯情節提要:

  • 對于iPhone,情節提要被編譯為“緊湊常規”(緊湊寬度,常規高度),并且打包為“?iphone”筆尖。

  • 對于iPad,情節提要被編譯為“ Regular-Regular”,并打包為“?ipad”筆尖。

因此,如果您希望同時部署到iOS 7和iOS 8,則應將設計重點放在Compact-Any和Regular-Any尺寸類上。在跨部署目標匹配UI方面,這將為您提供最佳體驗。當然,歡迎您修改其他尺寸類的布局,但是除非將這些修改應用于Compact-Regular或Regular-Regular尺寸類,否則在iOS 7上不會看到這些修改。



查看完整回答
反對 回復 2019-12-03
  • 3 回答
  • 0 關注
  • 531 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號