gpt4 book ai didi

iOS10 小部件 "Show more" "Show less"错误

转载 作者:可可西里 更新时间:2023-10-31 23:58:55 26 4
gpt4 key购买 nike

我已经为 iOS 10 实现了新的小部件,并使用以下代码为其设置高度:

@available(iOSApplicationExtension 10.0, *)
func widgetActiveDisplayModeDidChange(activeDisplayMode: NCWidgetDisplayMode, withMaximumSize maxSize: CGSize) {
if activeDisplayMode == NCWidgetDisplayMode.Compact {
self.preferredContentSize = CGSizeMake(0.0, 350.0)
}
else if activeDisplayMode == NCWidgetDisplayMode.Expanded {
self.preferredContentSize = desiredSize
}

}

它工作正常,但我的问题是“显示更多”“显示更少” 按钮。他们并不总是回应,我经常不得不点击不止一次来触发他们。我错过了什么?我是否必须添加比上述代码更多的代码来处理高度?

最佳答案

我有同样的问题,问题是我已经更新了 preferredContentSize,即使小部件处于紧凑模式。

尝试检查更新 preferredContentSize 的每个地方,并且仅当 if widgetActiveDisplayModeNCWidgetDisplayModeExpanded 时才更新大小

关于iOS10 小部件 "Show more" "Show less"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39683238/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com