【发布时间】:2016-10-03 07:13:24
【问题描述】:
我的应用中有今天的扩展,使用扩展模式和代码:
self.extensionContext.widgetLargestAvailableDisplayMode = NCWidgetDisplayModeExpanded;
和
- (void)widgetActiveDisplayModeDidChange:(NCWidgetDisplayMode)activeDisplayMode withMaximumSize:(CGSize)maxSize {
if (activeDisplayMode == NCWidgetDisplayModeExpanded) {
self.preferredContentSize = CGSizeMake(0.0, 215.0);
}
else if (activeDisplayMode == NCWidgetDisplayModeCompact) {
self.preferredContentSize = maxSize;
}}
它在新应用程序中运行良好,但在我用以前版本的 xcode 制作的现有应用程序中不起作用。小部件始终处于紧凑模式,没有“显示更多/更少”按钮。 知道为什么吗? 谢谢
【问题讨论】:
标签: ios