簡體   English   中英

僅適用於iPhone 6 Plus的原始分辨率

[英]Disable native resolution ONLY for iPhone 6 Plus

我需要我的應用程序不使用iPhone 6 Plus的原生分辨率,而是從iPhone 5/6擴展。

我已經從啟動圖像中刪除了啟動屏幕文件並清除了“Retina HD 5.5”,但當人們在iPhone 6 Plus上運行它時,該應用程序仍在使用其原始分辨率。 請注意,刪除“Retina HD 5.5”足以繞過iPhone 6 Plus的iTunesConnect App Screenshots驗證,但該應用程序本身並不尊重這一點。

還有什么可以刪除以消除iPhone 6 Plus原生分辨率嗎?

那沒有。 您只能同時支持6和6 Plus,或者不支持。 一旦您使用啟動屏幕文件Xcode假定您想要支持它們。

我真的不知道你為什么要這樣做,但有一些技巧來調整字段和按鈕的大小(我假設你想這樣做)

您應該能夠確定屏幕大小/原生屏幕大小,以便您可以調整CGRects的大小。

https://stackoverflow.com/a/4779415/2826164

創建一個全局函數或變量,以將當前寬度和高度乘以,例如6+ = 1242 * 0,60306 = 750 native的原生寬度。

由於降尺度,我不確定你是否需要1080或1242

有關更多信息iphone 6+ resolution

暫無
暫無

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

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