据我所知,布置段落可以通过以下方式完成:
a)UITextView
b)UILabel
但是,我无法在IOS7中使用其中任何一个(之前在ios6.x中使用过它们)。 必须一个明确而明确的方式来布置段落,这是一个看似简单的任务。具体来说,这只是一段文字:
那么, 的方法是什么?
答案 0 :(得分:0)
UITextView
在iOS 7上运行正常。如果您不使用自动布局,则在sizeToFit
对象上调用UITextView
就足够了。如果您使用自动布局,则在UITextView
对象上设置高度约束,并按以下方式在代码中设置其constant
:
CGSize sizeThatFits = [self.textView sizeThatFits:CGSizeMake(yourAvailableWidth, MAXFLOAT)];
self.textViewHeightConstraint.constant = ceilf(sizeThatFits.height);
我最近看到了UILabel
的一些问题,例如Lines missing from tall UILabel when embedding NSTextAttachment
答案 1 :(得分:0)
通过UILabel,我能够通过以下方式实现这一目标: