我在viewDidLoad
中设置了[self.extensionContext setWidgetLargestAvailableDisplayMode:NCWidgetDisplayModeExpanded]
,正如预期的那样,我得到了在紧凑和扩展小部件模式之间切换的“显示更多”按钮。
当小部件启动时,默认情况下它总是处于紧凑模式。我该如何改变这一点,并使小部件在启动时处于扩展模式?
我在viewDidLoad
中设置了[self.extensionContext setWidgetLargestAvailableDisplayMode:NCWidgetDisplayModeExpanded]
,正如预期的那样,我得到了在紧凑和扩展小部件模式之间切换的“显示更多”按钮。
当小部件启动时,默认情况下它总是处于紧凑模式。我该如何改变这一点,并使小部件在启动时处于扩展模式?
这是不可能的。
一个小部件默认情况下不应该占据整个屏幕。这违背了小部件的初衷。你应该将要显示给用户的内容保持最小和简洁(比如简要信息),用户应该能够展开查看更多细节。这就是小部件的预期工作方式。