在 WKInterfaceTable 行中放置一个图像和两个标签
Posted
技术标签:
【中文标题】在 WKInterfaceTable 行中放置一个图像和两个标签【英文标题】:Position an image and two labels in a WKInterfaceTable row 【发布时间】:2015-10-21 19:42:00 【问题描述】:我正在为我的应用构建一个包含 WKInterfaceTable
的手表套件扩展。现在我想在行中添加一个 detailTextLabel 并将其放在主标签下。我不知道为什么,但我只能将它拖到主标签旁边,而不是在主标签下。
有人知道为什么以及如何解决它吗?我只想在 ios 应用程序中显示一个 detailTextLabel。谢谢你的支持!
【问题讨论】:
【参考方案1】:表格行控制器包含一个WKInterfaceGroup
,其中包含您的两个WKInterfaceLabels
。您必须选择 Vertical
作为 WKInterfaceGroup's
Layout
属性才能将标签放在一起。
更新:
要在标签左侧添加 WKInterfaceImage,您必须使用以下设置:
您需要设置以下值:
组 1:
布局:水平 高度:大小以适合内容图片:
尺寸:相对于容器,系数:0,3第 2 组:
布局:垂直 大小:相对于容器,系数:0,7标签:
宽度:相对于容器,系数:1您可能必须使用图像和标签组的大小因素。这两个宽度因子之和必须为 1。
【讨论】:
感谢您的回答!但我也有一个应该显示在 2 个标签旁边的图像视图。这行不通? 没问题!很高兴我能帮忙:-) 还有label.hidden
可以隐藏标签吗?每次都应该显示第二个标签,所以如果可能的话我可以隐藏它。
是的。作为WKInterfaceObject
子类的所有类都有setHidden
和setAlpha
方法,可用于隐藏接口对象。以上是关于在 WKInterfaceTable 行中放置一个图像和两个标签的主要内容,如果未能解决你的问题,请参考以下文章
Android 无法在 main-dex 文件中放置请求的类
如何在 tkinter ~ python 中放置在网格中的两个小部件之间添加空间?