ios - WKInterfaceTable 渲染问题。滚动条和最后一行都被切断

标签 ios xcode uistoryboard watchkit wkinterfacetable

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

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

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

Heading

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

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

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

谢谢!

其他截图:

enter image description here

最佳答案

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

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

关于ios - WKInterfaceTable 渲染问题。滚动条和最后一行都被切断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29158255/

相关文章:

ios - 如何防止按钮高亮

ios - Xcode 5 与 iOS 7 : 'Story Board: There are unexpected subviews in the container view.' 中的 NSInternalInconsistencyException

ios - 颜色未正确设置到搜索栏

ios - 视频未加载到 ios swift 的页面控件中

ios - 在特定字段上关闭键盘

ios - Swift - 一对多排序

Xcode 4 文件完整路径

ios - 容器 View 中的 UIView 未显示

c++ - 将 XCTest 单元测试添加到现有应用程序不起作用

ios - 从日志输出中识别并修复自动布局问题