gpt4 book ai didi

ios - 今天小部件高度问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:36:51 27 4
gpt4 key购买 nike

我正在开发一个 iOS 今日小部件,它使用 UITableView 显示动态内容。在某些情况下,小部件的内容会超过通知中心的高度,但使用时:

[self setPreferredContentSize:CGSizeMake(self.view.bounds.size.width, contentHeight)];

操作系统将小部件的高度限制为恰好是通知中心可见的 UI 高度。

根据 Apple 文档,当小部件的高度超过通知中心的高度,但没有记录限制:

Avoid making users scroll or vertically shift the view to see all the information in your Today widget. A widget can expand vertically to show more information, but it’s not a good experience when a widget’s height exceeds the height of Notification Center, because it interferes with scrolling to see other Today widgets.

我玩过 Apple(内置)股票应用程序并添加了 20 多只股票。当我打开 Stock 小部件时,首先它会显示几只带有“查看全部”按钮的股票。当我按下按钮时,我能够看到所有股票列表,尽管小部件的内容超过了通知中心的高度。(我需要滚动才能看到所有列表)。

有没有人知道如何获得上述体验广告?

最佳答案

根据我的经验,此选项目前不适用于第三方今日扩展。 extension环境限制了高度,要求再高也没有效果。更糟糕的是,实际限制因屏幕尺寸而异,并且除了反复试验外,无法在运行时发现限制。

Apple 的应用程序,以及现在的扩展程序,通常不受管理第三方软件的规则的约束。这似乎是发生这种情况的另一个案例。

我提交了一个错误(rdar://18408718,以防 Apple 的任何人看到这个),我鼓励你也这样做。

关于ios - 今天小部件高度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29210030/

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