1

我正在为 Apple Watch 开发 WatchKit 应用程序。当第一个测试版在 11 月/12 月发布时,我最初“完成”了该应用程序。

我最近升级了最终版本,WatchKit 中的一些东西发生了变化(正如预期的那样)。我不得不在这里和那里修复几行代码,因为它们改变了应用程序视图的启动方式。

无论如何,在解决问题后,我注意到我的WKInterfaceTable显示和滚动几乎正确。表中的最后一行被截断(如下面的屏幕截图所示)。此外,滚动条非常短 - 比应有的短(也在屏幕截图中)。还有其他人遇到这种情况吗?

标题

在屏幕截图中,该应用程序大约有 10 行,我只是用一点额外的拉力滚动到底部,只是为了显示最后一行的截断...注意行的底部和滚动条右上。

我已经包含了可能有用的额外屏幕截图。我研究了一些教程WKInterfaceTable,他们并没有真正做任何与我在 Interface Builder 中不同的事情。我在这里迷路了。

我没有在代码中进行任何 UI 修改。我只是让 WatchKit 尽可能多地处理 UI,而无需我的任何干预。

谢谢!

其他截图:

在此处输入图像描述

4

1 回答 1

4

滚动条设计得很短,这不是错误。这就是它的本意。

关于最后一行的截断,将表格添加到 WKInterfaceGroup 中,然后将组的高度设置为“Size to Fit Content”。那应该解决它。

于 2015-03-20T14:58:08.627 回答