テーブルビューセル内にテキストビューを埋め込んでいます。このテキスト ビューは、長いテキストを書くためのものです。
入力されたテキストが uitextview の割り当てられた高さを超えると自動的に拡張される可変高さの uitextview を取得するにはどうすればよいですか。メール アプリでメッセージを作成するように機能する必要があります。
テーブルビューセル内にテキストビューを埋め込んでいます。このテキスト ビューは、長いテキストを書くためのものです。
入力されたテキストが uitextview の割り当てられた高さを超えると自動的に拡張される可変高さの uitextview を取得するにはどうすればよいですか。メール アプリでメッセージを作成するように機能する必要があります。
UITextViewデリゲート プロトコルのデリゲートの設定と実装UITextView.contentSize。高さパラメータが変更されている場合は、テーブル ビュー セルを展開する必要があります。 2.1 特定のセルをリロードします。2.2 メソッドで新しい高さの値を返しますUITableViewDelegate。この SO questionを見てください。
fontからプロパティを取得して、メソッドUITextViewで使用できます。sizeWithFont:
プロトコルを実装しUITextViewDelegate、テキスト ビューが変更されるたびに、つまり、– textViewDidChange:が呼び出されたときに、セルをリロードしてコンテンツのサイズに調整する必要があります。
特定の行をリロードするには、 を使用できます– reloadRowsAtIndexPaths:withRowAnimation:。