将 UIImage 放在 UILabels 文本之间
Putting UIImage in between UILabels text
目前我使用这个约束来显示用户的通知。
User Name.leading = User Image.trailing + 5
Status Image.leading = User Name.trailing + 2
Status Image.centerY = User Name.centerY
Notification Message.leading = Status Image.trailing + 3
Notification Message.trailing ≤ Notification Post.leading - 3
trailing = Notification Post.trailing + 5
它给了我这个结果:
但是我希望通知消息在行数大于 1 时左对齐。我该如何实现?当我为 UserName 和 NotificationMessage 使用 2 个不同的 UILabels 时是否可能?
我需要做的实际 UI 位置在这里:
我怎样才能做到这一点?如果有任何想法,我将不胜感激。
使用一个标签即可实现。
- 附加用户名
- 将图标添加为 NSTextAttachment
- 附加通知文本
目前我使用这个约束来显示用户的通知。
User Name.leading = User Image.trailing + 5
Status Image.leading = User Name.trailing + 2
Status Image.centerY = User Name.centerY
Notification Message.leading = Status Image.trailing + 3
Notification Message.trailing ≤ Notification Post.leading - 3
trailing = Notification Post.trailing + 5
它给了我这个结果:
但是我希望通知消息在行数大于 1 时左对齐。我该如何实现?当我为 UserName 和 NotificationMessage 使用 2 个不同的 UILabels 时是否可能?
我需要做的实际 UI 位置在这里:
我怎样才能做到这一点?如果有任何想法,我将不胜感激。
使用一个标签即可实现。
- 附加用户名
- 将图标添加为 NSTextAttachment
- 附加通知文本