0
問題は、テキストビューにテキストを入力すると、 テキストがその設定されたフレームから外れることです。 私はプログラム的にすべてを作成しています。UITextViewのテキストがフレームから外れるSwift 3
作成UITextView:
let descriptionTextView: UITextView = {
let textView = UITextView()
textView.backgroundColor = UIColor.customDarkGrayColor
textView.text = "News Description"
textView.textColor = UIColor.lightGray
textView.font = UIFont.systemFont(ofSize: 15)
textView.textContainerInset = UIEdgeInsets(top: 10, left: 16, bottom: 0, right: 16)
textView.autocorrectionType = .no
textView.setDefaultShadow()
return textView
}()
私のカスタムメソッドを使用してサブビューとして追加すると制約を設定する:
addSubview(descriptionTextView)
descriptionTextView.anchor(top: titleTextField.bottomAnchor, left: leftAnchor, bottom: nil, right: rightAnchor, paddingTop: 10, paddingLeft: 20, paddingBottom: 0, paddingRight: 20, width: 0, height: 80)
私に正しいヒントを与えてくれてありがとう、ありがとう! 問題は、あなたがちょうど言ったようにカスタムの影を設定することでした。私はちょうどそれを削除し、今はすべてうまく動作します! :) –
助けてくれてうれしい!ハッピーコーディング:) –
この種の問題のため、私は通常、影を表示するためにラッパービューを使用します。 –