UITextField を編集するときにユーザーが入力できる行数 (他の質問で尋ねられている文字数ではありません) を制限する方法を知りたいです。
理想的には、入力を最大 10 行に制限したいと思います。
どこから始めればいいのでしょうか?メソッドを使って行うのでしょうか?
- (BOOL)textViewShouldBeginEditing:(UITextView *)aTextView
ベストアンサー1
Maciek Czarnik の回答は私には役立ちませんでしたが、何をすべきかという洞察は得られました。
iOS 7以降
迅速
textView.textContainer.maximumNumberOfLines = 10
textView.textContainer.lineBreakMode = .byTruncatingTail
オブジェクト
textView.textContainer.maximumNumberOfLines = 10;
textView.textContainer.lineBreakMode = NSLineBreakByTruncatingTail;