我使用Xcode的測試6.setPreferredContentSize不會在今天的widget景觀iPhone上工作iOS8上
工作今天擴展插件在iOS8上我viewWillAppear:
設置我的窗口小部件的框架由setPreferredContentSize:
它可以很好地在除橫向iPhone之外的所有iOS設備上。
在橫向模式下的iPhone上,控件的高度變得不超過166px(在視網膜iPhone中爲332px)。我試圖設置它約300px。
我知道高窗口小部件可能不好,因爲蘋果在App Extension Programming Guide中提到過,但有時如果有很多時間表,Calendar應用程序會變得非常高。
由於我沒有iOS8 iPhone,我只用模擬器測試過。 它是模擬器的錯誤嗎?
任何意見將不勝感激。
我也想知道如何在橫向模式下避免166px的自動小部件高度。我一直在設備上進行測試,在故事板上使用自動佈局,並在多個位置嘗試過setPreferredContentSize。 – jlw 2014-09-17 14:24:08