這一直使我瘋狂。UIToolbar在iPad2上不透明
我有我的iPad應用工具欄和半透明的屬性設置爲「YES」。我在我的故事板這樣做:
當我在iPad上航運行的東西好看。但是,如果我在iPad 2上運行,工具欄不是半透明的。我在模擬器和實際設備上遇到同樣的問題。
這還不算在不同版本的操作系統的問題。 IE瀏覽器無論我運行的是哪種操作系統(iOS 7或iOS 8),在iPad 2上都是錯誤的,但在iPad Air上正確無誤。
爲什麼?
有什麼我可以做在這些設備獲得相容L & F·
這一直使我瘋狂。UIToolbar在iPad2上不透明
我有我的iPad應用工具欄和半透明的屬性設置爲「YES」。我在我的故事板這樣做:
當我在iPad上航運行的東西好看。但是,如果我在iPad 2上運行,工具欄不是半透明的。我在模擬器和實際設備上遇到同樣的問題。
這還不算在不同版本的操作系統的問題。 IE瀏覽器無論我運行的是哪種操作系統(iOS 7或iOS 8),在iPad 2上都是錯誤的,但在iPad Air上正確無誤。
爲什麼?
有什麼我可以做在這些設備獲得相容L & F·
半透明 - 使用模糊 - 計算成本很高。
如果你比較的iPad 2和iPad空氣之間的控制面板或通知菜單, - 你會看到,蘋果已經禁用半透明的低功率設備上,因爲它不能真正應對。
這適用於iPad2的,iPad3的,iPad的迷你,也許一些較舊的iPhone和iPod touch。如果過度使用這些效果,即使功率更高的設備也可能導致效果不佳。
如果你需要一個完全一致的外觀和感覺,你應該抵制使用利用半透明的,模糊效果屬性。另一種選擇是玩弄視圖alpha,背景色和色調,以在不支持半透明的設備上獲得半透明效果。
有關爲UIVisualEffect,這似乎與UI '半透明' 屬性支持重合設備支持的更多信息對象:
Check if device supports blur
Detect if device properly displays UIVisualEffectView?