【问题标题】:ios - Align imageview right after the labelios - 在标签之后对齐 imageview
【发布时间】:2014-08-19 17:35:42
【问题描述】:

我正在尝试在标签之后对齐图像视图。问题是标签长度可能会有所不同,所以在那之后我似乎无法定位我的图像视图。

---UILabel---ImageView.

有没有办法在标签文本之后对齐我的图像视图,而与文本的长度无关?自动布局是执行此操作的正确方法吗?

【问题讨论】:

    标签: ios uiimageview uilabel


    【解决方案1】:

    是的autolaytout 是要走的路。只需 ctrl 在 UILabel 和 ImageView 之间单击,然后在弹出的菜单中选择 Horizontal Spacing。这将让您在两个 ui 元素之间定义一个固定数量。

    【讨论】:

    • 问题是我不能使用自动布局,因为我们也支持 iOS5。
    • 您可以对 UILabel 中使用的字符串使用 sizeWithFont 方法,这将估计标签的大小。然后,您可以相应地调整图像视图的位置。
    猜你喜欢
    • 1970-01-01
    • 2017-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-29
    • 1970-01-01
    相关资源
    最近更新 更多