【问题标题】:Watchkit Multi-line label with Top AligmentWatchkit 带顶部对齐的多行标签
【发布时间】:2015-09-29 21:45:27
【问题描述】:

想要将多行标签添加到顶部对齐的 tablerowcontroller。唯一的对齐选项是左/右等。看起来它会自动垂直居中文本。无论如何强制顶部对齐? 使用 iOS8/Xcode 6.3.2

【问题讨论】:

    标签: ios xcode watchkit watch


    【解决方案1】:

    Table Row Controller 是一个组。 您可以将 Group 布局更改为垂直。

    您还可以将Group插入另一个Group,并控制单独的布局。嵌套组可以帮助您微调所需的布局:

    将 vertical 组嵌套到 horizo​​ntal 组中以处理图标下的标签。将多行标签的Position设置为left & top。

    【讨论】:

    • 更新了我的帖子以更好地澄清。这是屏幕截图右侧的单个标签。此多行标签中的标签文本垂直居中而不是与顶部对齐
    【解决方案2】:

    对于使用 Xamarin 的任何人,右键单击您的故事板文件,然后在 Xcode Interface Builder 中打开它。单击标签,并将“Lines”属性设置为 2(或更多)。并确保它的大小设置为“适合内容的大小”,与任何父容器/组相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多