ASEditableTextNode
let node = ASEditableTextNode()
let textView: UITextView = node.textView
let view: UIView = node.view
// view와 textView는 동일하지 않습니다. 사용법
Basic initialization
let node = ASEditableTextNode()
node.attributedText = NSAttributedString(string: "안녕하세요.")
node.attributedPlaceholderText = NSAttributedString(string: "입력해주세요.")
node.textContainerInset = UIEdgeInsets(top: 8, left: 8, bottom: 8, right: 8)let textKitComponents = ASTextKitComponents(attributedSeedString: nil,
textContainerSize: CGSize.zero)
let placeholderComponents = ASTextKitComponents(attributedSeedString: nil,
textContainerSize: CGSize.zero)
let node = ASEditableTextNode.init(textKitComponents: textKitComponents,
placeholderTextKitComponents: placeholderComponent)Advanced initialization
Typing Attribute
ASEditableTextNode Delegate
shouldEditing
didBeginEditing
didFinishEditing
shouldChangeText
didChangeSelection
didUpdateText
이외 유용한 프로퍼티와 메서드들
Last updated
Was this helpful?