【问题标题】:iOS8 UILabel dynamic width with constraintsiOS8 UILabel 带约束的动态宽度
【发布时间】:2015-02-19 17:37:19
【问题描述】:

我正在开发一个应用程序,我目前在我的 UICollectionViewCell 上使用自动布局。单元格内有一个 UILabel 和两个 UIImages。我希望图像贴在单元格的右侧,彼此相邻,标签贴在左侧。标签的宽度应根据设备提供的空间扩展,但应在两个图像的左侧之前结束。

这是我的 UICollectionViewCell 在 Storyboard 中的当前设置:

希望我的描述不要太复杂。我期待故事板或代码中的解决方案,这对我来说并不重要。

非常感谢。

【问题讨论】:

    标签: ios objective-c autolayout constraints uicollectionviewcell


    【解决方案1】:

    你想要这些约束:

    Container -> Label: = 20
    Label -> Left Image: > 20
    Left Image -> Right Image: = 20
    Right Image -> Container = 20
    

    【讨论】:

    • 感谢您的快速回答 - 我是 iOS 开发新手,不知道您可以添加“大于...”或“小于...”的约束。跨度>
    • 有一大堆约束操作,我真的建议阅读auto layout上的参考文档
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 1970-01-01
    • 2013-07-21
    相关资源
    最近更新 更多