gpt4 book ai didi

objective-c - 添加下一页 segue 后 WatchKit 界面 Controller 滚动太多

转载 作者:太空狗 更新时间:2023-10-30 03:59:22 25 4
gpt4 key购买 nike

专家!

今天开始为我的 CelebrateMore 打造 Apple Watch 版本!应用程序,无法解决一个问题。我有 2 个界面 Controller - 基于页面的类型。一旦我将 segue 从第一页设置为“下一页”到第二页,我的第一个界面 Controller 就开始比以前滚动得更多。

Storyboard截图: Screenshot from Storyboard:

滚动期间来自模拟器的屏幕截图:

Scrolling issue

如果我删除下一页 segue 和滚动,来自模拟器的屏幕截图:

enter image description here

从滚动条可以看出,如果使用“下一页”,则有很多空白内容。有谁知道如何解决这个问题,如何避免“内容滚动后很久”的问题?

最佳答案

我已经为同一个问题苦苦挣扎了几个小时,直到我决定暂时放弃它并专注于在运行时用实际数据填充标签。在我向 WKInterfaceController 的主要初始化方法添加一些代码后((void)awakeWithContext:(id)context {} 和/或 (void)willActivate {} ),这个滚动问题神奇地消失了。尝试使用上述两种方法之一在代码中设置界面中一个或所有标签的文本,看看滚动问题是否得到解决:

[self.label setText:@"Some text.."];

它在我的案例中有效。

关于objective-c - 添加下一页 segue 后 WatchKit 界面 Controller 滚动太多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28974552/

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