我想为从情节提要创建NSTextStorage
的对象设置自定义。UITextView
如果真的需要,我可以考虑将UITextView
.
(我知道如果我UITextView
从代码中创建了一个对象,我将能够使用init(frame: CGRect, textContainer: NSTextContainer?)
构造函数。)
斯威夫特更可取。
我想为从情节提要创建NSTextStorage
的对象设置自定义。UITextView
如果真的需要,我可以考虑将UITextView
.
(我知道如果我UITextView
从代码中创建了一个对象,我将能够使用init(frame: CGRect, textContainer: NSTextContainer?)
构造函数。)
斯威夫特更可取。
我能够通过将UITextView
子视图添加到UIView
从情节提要实例化的包装子类中来实现这一点。然后,您可以在返回框的 textView 实例的视图控制器上添加一个 getter,以便您可以将自己分配为委托、访问属性等...
就像是
class ViewController: UIViewController, UITextViewDelegate {
@IBOutlet private weak var textViewBox: TextViewBox! // connected in storyboard
var textView: UITextView! {
return textViewBox?.textView
}
override func viewDidLoad() {
super.viewDidLoad()
textView?.delegate = self
}
}