UITextView取消选中可选checkbox会在运行时导致文本问题

在故事板中使用文本视图可以使其不可编辑或不能在行为标题旁边select,反之亦然:

在这里输入图像说明

似乎选项看起来非常有前途,它适用于可编辑选项。 但是,当我取消selectcheckbox,它会导致运行时的字体和文本的一些问题。 所以,假设我将字体设置为Helvetica-Bold ,并将颜色设置为红色 (这不是文本视图的默认设置),然后取消选中上面图像中的可选框。 接下来让我添加一些代码来viewDidLoad:

self.theSameTextViewIamTalkingAbout.text = @"some text"; 

所以,当我运行我的应用程序时,我看到文字变回默认的字体和黑色,这是默认的颜色。

我不知道这个checkbox是否会将文本视图重置为默认的外观设置,但是它也会更改文本颜色和字体文本,就像您在video中看到的那样:

这是我的video链接

我的问题也是如何使它不可选?

尝试在代码中更改字体和字体颜色。 这对我有帮助

以编程方式设置isSelectable – > true并设置你想要的字体

Swift 3.0和Xcode 8

 self.txtView?.isSelectable = true self.txtView?.font = UIFont (name: "Helvetica Neue", size: 16)