WKInterfaceTable呈现问题。 滚动条和最后一行都被切断
我正在为Apple Watch开发WatchKit应用程序。 我在11月/ 12月第一次testing版本时就已经“完成”了这个应用程序。
我最近升级了最终的版本和WatchKit的一些改变(如预期)。 我不得不修复几行代码,因为它们改变了应用程序视图的启动方式。
无论如何,在解决问题后,我注意到我的WKInterfaceTable
显示和滚动几乎正确。 表中的最后一行被截断(如下面的截图所示)。 此外,滚动条非常短 – 比它应该(也在截图中)短。 任何人遇到这个?
在截图中,该应用程序有大约10行,我只是滚动到底部,只是为了显示最后一行的截断点。注意行的底部和滚动条在右上。
我已经包含了额外的屏幕截图,可能会有所帮助。 我研究了WKInterfaceTable
上的一些教程,他们WKInterfaceTable
并没有做什么与我在Interface Builder中做的不同。 我迷路了
我不在代码中进行任何UI修改。 我只是让WatchKit尽可能处理用户界面,没有任何我的干预。
谢谢!
其他屏幕截图:
滚动条的devise很短,这不是一个错误。 这就是它的意思。
关于切断最后一行,将该表添加到WKInterfaceGroup中,然后将该组的高度设置为“适合内容大小”。 这应该解决它。