Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 将一个图像和两个标签放置在WKInterfaceTable行中_Swift_Watchkit_Apple Watch_Wkinterfacetable_Wkinterfacelabel - Fatal编程技术网

Swift 将一个图像和两个标签放置在WKInterfaceTable行中

Swift 将一个图像和两个标签放置在WKInterfaceTable行中,swift,watchkit,apple-watch,wkinterfacetable,wkinterfacelabel,Swift,Watchkit,Apple Watch,Wkinterfacetable,Wkinterfacelabel,我正在为我的应用程序构建一个手表套件扩展,其中包括一个WKInterfaceTable。现在我想在行中添加一个detailTextLabel,并将其放置在主标签下。我不知道为什么,但我只能把它拖到主标签旁边,不能拖到主标签下面。 有人知道我为什么和如何解决这个问题吗?我只想在iOS应用程序中显示一个detailTextLabel。谢谢你的支持 表格行控制器包含一个WKInterfaceGroup,其中包含两个wkInterfaceLabel。您必须选择Vertical作为WKInterfaceG

我正在为我的应用程序构建一个手表套件扩展,其中包括一个
WKInterfaceTable
。现在我想在行中添加一个detailTextLabel,并将其放置在主标签下。我不知道为什么,但我只能把它拖到主标签旁边,不能拖到主标签下面。
有人知道我为什么和如何解决这个问题吗?我只想在iOS应用程序中显示一个detailTextLabel。谢谢你的支持

表格行控制器包含一个
WKInterfaceGroup
,其中包含两个
wkInterfaceLabel
。您必须选择
Vertical
作为
WKInterfaceGroup的
布局
属性,以便将标签彼此重叠

更新:

要在标签左侧添加WKInterfaceImage,必须使用以下设置:

您需要设置以下值:

Group1:

  • 布局:水平
  • 高度:适合内容的大小
图像:

  • 尺寸:相对于容器,系数:0,3
第二组:

  • 布局:垂直
  • 尺寸:相对于容器,系数:0,7
标签:

  • 宽度:相对于容器,系数:1

您可能需要处理图像和标签组的大小因子。这两个宽度因子之和必须为1。

谢谢您的回答!但我也有一个图像视图,它应该显示在2个标签旁边。这样不行?没问题!很高兴我能帮忙:-)还有
标签吗。隐藏
隐藏标签吗?每次都应该显示第二个标签,以便我可以在可能的情况下隐藏它。是的。属于
WKInterfaceObject
子类的所有类都有
setHidden
setAlpha
方法,可用于隐藏接口对象。