【发布时间】:2014-08-30 10:52:07
【问题描述】:
我正在使用 Xcode beta 6 在 iOS8 中开发 Today 扩展小部件。
我在viewWillAppear: 中通过setPreferredContentSize: 设置了我的小部件的框架
它适用于所有 iOS 设备,除了横向 iPhone。
在横向模式下的 iPhone 上,小部件的高度不超过 166 像素(视网膜 iPhone 中为 332 像素)。我正在尝试将其设置为 300 像素左右。
我知道高小部件可能会像 Apple 在 App Extension Programming Guide 中提到的那样不好,但如果日程安排很多,日历应用有时会变得非常高。
由于我没有 iOS8 iPhone,我只用模拟器进行了测试。 是模拟器的bug吗?
我们将不胜感激。
【问题讨论】:
-
我也想知道如何在横向模式下避免 166px 的自动小部件高度。我一直在设备上进行测试,使用带有情节提要的自动布局,并在多个地方尝试了 setPreferredContentSize。
标签: ios objective-c ios8 xcode6 today-extension