【发布时间】:2018-04-28 16:05:44
【问题描述】:
我有一个 UILabel,我是这样设置的:
class someSuperclass {
var firstLetterLabel = UILabel(frame: CGRect(x: 58, y: 0, width: 81, height: 120))
func commonInit() {
firstLetterLabel.font = UIFont(name: "MuseoSans-500", size: 110.0)
firstLetterLabel.textColor = UIColor.museumRed
firstLetterLabel.textAlignment = .center
firstLetterLabel.numberOfLines = 1
firstLetterLabel.lineBreakMode = .byClipping
firstLetterLabel.clipsToBounds = false
addSubview(firstLetterLabel)
}
}
因为clipsToBounds 似乎不适用于标签的内容。 如何阻止标签内容被其框架/边界剪切?
【问题讨论】:
-
字符串不是子视图...
-
“为什么这不能按预期工作?”因为你的预期是错误的。你不明白
clipsToBounds的作用/含义。 -
我明白了。我以为它会起作用。我怎样才能实现我正在尝试的目标?
-
我不知道你在“尝试”什么。如果您想查看全部内容,请制作更大的标签(或使文本更小)。