UITextView文本样式与我在Main.Stroyboard

时间:2015-12-17 10:54:34

标签: ios swift uiscrollview uilabel uitextview

所以作为一个小背景,我有一个ViewController,我在其中显示一个标题标签,另一个标签用于评论,包含大量文本。

我曾尝试在ScrollView中放置一个标签,但由于不同产品的评论副本长度不同,因此让ScrollView高度合适并不简单。我也有很多问题使标签在ScrollView中正确显示 - 使用约束似乎没有什么区别。经过一些研究,我注意到很多人说,只需使用UITextView,并将其设置为不可编辑。所以这就是我所做的。它似乎工作。可滚动的textView始终符合我的文本审阅的长度。完美。

但是,UITextView中的文本永远不会出现在main.storyboard中我的样式。在下图中,您可以看到主要评论文本的显示方式(小和黑色)。屏幕上的标题是评论文本在main.storyboard中的样式。

enter image description here

为什么评论文字没有出现在我的样式中?我怎样才能按照我想要的方式制作?我假设这是一个UITextView问题?

我这里没有提供任何代码,因为我在main.storyboard中设置了所有样式。但这就是我在main.Storyboard中的样子...

enter image description here

我已经符合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

1 个答案:

答案 0 :(得分:1)

在对该问题的评论中进行讨论之后,@ Nick89在question

中找到了答案。