【发布时间】:2017-06-17 16:16:52
【问题描述】:
这似乎很直观,但我一直试图让文本停止离开屏幕 45 分钟。这是我的viewDidLoad():
override func viewDidLoad() {
super.viewDidLoad()
orgTitle.numberOfLines = 0
orgTitle.lineBreakMode = .byWordWrapping
orgTitle.frame.size.width = self.view.frame.size.width - 20
orgTitle.sizeToFit()
orgDesc.numberOfLines = 0
orgDesc.lineBreakMode = .byWordWrapping
orgDesc.frame.size.width = self.view.frame.size.width - 20
orgDesc.sizeToFit()
self.orgTitle.text = self.oTitle
self.orgDesc.text = self.desc
self.orgImage.image = self.image
}
【问题讨论】:
-
使用你的调试器。查看
viewDidLoad中的框架大小。现在依赖框架还为时过早。 -
我不这么认为。那是我最近添加的内容,并没有改变任何东西。我已经删除了它,没有任何改变。
标签: ios swift label multiline word-wrap