gpt4 book ai didi

ios - WatchKit – 两页中的两个表,第二页的前几行超窄

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:00:21 24 4
gpt4 key购买 nike

我的 WatchKit 应用程序中有以下设置:

  • 两个水平页面,通过 reloadRootControllersWithNames:contexts:

  • 以编程方式配置
  • 每个页面都包含一个 WKInterfaceTable,它加载一些单独的数据。

我注意到第二页的表格内容被下推,因此右表中的第一行位于左表第二行和第三行之间的某个位置。

如果我加载一个表格和一个页面,任何一组内容都没有问题,只有当我有两个页面并且两个页面都有一个表格时才会出现这个问题——第二页的表格位置较低。

两个页面都使用相同的 WKInterfaceController 和几乎相同的逻辑(它们只是加载两组数据),所以我不确定为什么会发生这种情况。

同样值得注意的是,如果我在 Storyboard中设置两个页面并通过拖动和使用“下一页”segue 来链接它们,问题仍然存在,所以它不是由使用 reload .

这张图片显示了左页和右页之间的中间平移,并显示了右页的间隙(那个奇怪的红色条纹出现了两次,我的直觉告诉我它正在将我的前两行的宽度设置为比如,1 个像素或其他东西)。

enter image description here

知道这里发生了什么吗?

最佳答案

我遇到了同样的问题。我在 AwakeWithContent() 中进行表配置。当我将它移动到 WillAppear() 时,它工作正常。我认为问题在于,当您滑动到场景时,它正在尝试定位 table 。

WillAppear() 似乎在场景滑入后发生。

关于ios - WatchKit – 两页中的两个表,第二页的前几行超窄,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29891989/

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