所以作为一个小背景,我有一个ViewController,我在其中显示一个标题标签,另一个标签用于评论,包含大量文本。
我曾尝试在ScrollView中放置一个标签,但由于不同产品的评论副本长度不同,因此让ScrollView高度合适并不简单。我也有很多问题使标签在ScrollView中正确显示 - 使用约束似乎没有什么区别。经过一些研究,我注意到很多人说,只需使用UITextView,并将其设置为不可编辑。所以这就是我所做的。它似乎工作。可滚动的textView始终符合我的文本审阅的长度。完美。
但是,UITextView中的文本永远不会出现在main.storyboard中我的样式。在下图中,您可以看到主要评论文本的显示方式(小和黑色)。屏幕上的标题是评论文本在main.storyboard中的样式。
为什么评论文字没有出现在我的样式中?我怎样才能按照我想要的方式制作?我假设这是一个UITextView问题?
我这里没有提供任何代码,因为我在main.storyboard中设置了所有样式。但这就是我在main.Storyboard中的样子...
我已经符合UITextViewDelegate并在ViewDidLoad()中将委托设置为self - 但据我所知,这只是我已禁用的可编辑文本所需要的。
先谢谢,并询问您是否还需要我的信息!
与VC上使用的TEX视图有关的代码:
@IBOutlet weak var filmReviewText: UITextView!
// Mark:- Colour for textView text
var textColour: UIColor = UIColor.whiteColor()
并在ViewDidLoad()
我投放,
filmReviewText.editable = false
filmReviewText.textColor = textColour