![](/img/trans.png)
[英]How to set a custom NSTextStorage to a UITextView object created from a storyboard?
[英]Adding Custom NSLayoutManager to UItextView that is created in Storyboard
我想为 storyboard 引用的 textview 使用自定义布局管理器。 我知道我们可以继承 NSLayoutManager 并在代码中将布局分配给 textview,但我想使用 storyboard 中的 textview。
我在 NSTextcontainer class 中发现有一种方法
func replaceLayoutManager(_ newLayoutManager: NSLayoutManager)
替换layout manager
但我不知道如何将它用于在 storyboard 中创建的 textview。 请让我知道是否有办法为在 storybard 中创建的 textview 分配自定义布局管理器。
您不能在视图/视图 controller 中添加对文本视图的引用并调用replaceLayoutManager
function 吗?
或者你没有任何代码连接到你的 storyboard? 在这种情况下,您可以UITextView
,覆盖awakeFromNib
并在其中提供您的自定义布局管理器。 然后,在 storyboard 中引用您的子类类型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.