簡體   English   中英

layout利潤在iPhone和iPad上不一致

[英]layoutMargins are not consistent across iPhone and iPad

iPad 11英寸

(lldb) po UIApplication.shared.windows[0].layoutMargins
▿ UIEdgeInsets
  - top : 32.0
  - left : 8.0
  - bottom : 28.0
  - right : 8.0

iPad 10.5英寸

(lldb) po UIApplication.shared.windows[0].layoutMargins
▿ UIEdgeInsets
  - top : 28.0
  - left : 8.0
  - bottom : 8.0
  - right : 8.0

iPhone 8 Plus

(lldb) po UIApplication.shared.windows[0].layoutMargins
▿ UIEdgeInsets
  - top : 8.0
  - left : 8.0
  - bottom : 8.0
  - right : 8.0

新款iPad 11英寸機型的圓角比10.5英寸機型更大,這是有道理的。 但是,為什么iPad 10.5英寸機型的最高利潤不是8.0? iPhone在各個方面都有穩定的利潤空間...

任何想法?

可能是因為iPad啟用了狀態欄。 啟用狀態欄時,我在10.5英寸的iPad上得到結果,而禁用狀態欄時,我得到了所有8s的結果。

我要弄清楚的是,為什么在禁用狀態欄的11英寸iPad上,上邊距是8,而不是底部的28。

暫無
暫無

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

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