0
A
回答
2
一种方法是:在故事板
使用自动布局。
使用覆盖
intrinsicContentSize
的UILabel子类比默认的宽一些。
例如:
extension CGSize {
func sizeByDelta(dw dw:CGFloat, dh:CGFloat) -> CGSize {
return CGSizeMake(self.width + dw, self.height + dh)
}
}
class MyWiderLabel : UILabel {
override func intrinsicContentSize() -> CGSize {
return super.intrinsicContentSize().sizeByDelta(dw: 20, dh: 0)
}
}
现在只需设定每类的标签在你的故事板是一个MyWiderLabel。
相关问题
- 1. 在ruby中的字符串之前和之后添加空格?
- 2. 在Svg之前和之后添加空格:rect - d3.js
- 3. jquery在正斜杠之前和之后添加空格?
- 4. 我想在文本之前/之后用空格和空格替换新行
- 5. 使用Java Regex,如何在括号之前和之后添加空格?
- 6. xsltproc在多个文件之前和之后添加文本
- 7. 在非空单元格中的文本之前添加撇号
- 8. 在价格之前添加文本
- 9. 在链接之前和之后添加文本jSoup
- 10. 使用sed在数字和文本之间添加空格
- 11. JavaScript:使用替换在a-z之前的“00”之后添加空格A-Z
- 12. C#我想在文本框中的“+ - * /”之前和之后插入空格
- 13. UIScrollView在故事板上添加UILabel后停止滚动
- 14. 在QPushButton中的图像和文本之间添加空格
- 15. 如何在图层内的内容之前和之后添加空格?
- 16. 故事板UILabel不会更新文本。
- 17. 在图像之前添加空格,javascript
- 18. 在UILabel中的文本之间添加粗体文本
- 19. 故事板不可用在ios 4.3和之前
- 20. 在文本文件的最后一行之前添加文本
- 21. 在TextView之前或之后添加静态文本
- 22. 在HTML元素之前或之后添加文本
- 23. 在文本选择之前/之后添加元素
- 24. 在div中添加文本之前jquery
- 25. Flex:RichTextEditor在我的文本之前和之后添加额外的行
- 26. 字符串空间之前和之后的文本公式
- 27. PHP在变量之后/之前添加“”
- 28. xml在textview之前和之后的空格
- 29. 在使用jQuery的当前行之后添加新表格行
- 30. 在分隔符之前/之后用空文本分割Perl
这很容易,所以对你来说最难的部分是什么? – matt
抱歉,如果你觉得很容易,但对Swift来说是新的。 – user3662992
如何在使用故事板时做到这一点。 – user3662992