3
iOS 10中有两种小部件显示模式:NCWidgetDisplayModeCompact
和NCWidgetDisplayModeExpanded
。第一个是默认启用的。如何启用默认秒,但不显示“显示更多”/“显示更少”按钮?在应用程序“小工具”中实现。 如何在Today Widget Extension中设置扩展模式?
iOS 10中有两种小部件显示模式:NCWidgetDisplayModeCompact
和NCWidgetDisplayModeExpanded
。第一个是默认启用的。如何启用默认秒,但不显示“显示更多”/“显示更少”按钮?在应用程序“小工具”中实现。 如何在Today Widget Extension中设置扩展模式?
如果将显示模式设置为展开,则无法隐藏Show less/Show more
按钮。
但是,如果你设置了窗口小部件最大可用显示模式,紧凑,它应该隐藏:
self.extensionContext?.widgetLargestAvailableDisplayMode = .compact
是的,这是正确的。但在这种情况下,小部件的高度总是大约为110px。我需要能够改变它。 – Developer
@Developer - 查看紧凑模式的“extensionContext”上的“widgetMaximumSize”。您可以将“preferredContentSize”设置为大于默认设置的值,具体取决于设备型号。 –
@Ross Barbish - 我试图改变“preferredContentSize”,但对于这种紧凑模式,它是不变的,大约是110pt。 – Developer