sizeToFitプロパティを使用している場合、UITextView contentViewの高さを取得する方法は?sizeToFitプロパティを使用している場合、UITextView contentViewの高さを取得する方法は?
1
A
答えて
1
を使用している場合は、
int numLines = txtview.contentSize.height/txtview.font.lineHeight;
は、あなたは、コンテンツのサイズごとのよう
textView
の枠を設定するために必要な
sizeToFit
かどうかを必要としない
textView
の行数を取得します。
txtview.contentSize.height
は、コンテンツビューの高さを示し、行数を取得できます。
viewDidload
のテキストビューが完全に読み込まれていないため、viewDidAppear
(または表示された後の任意の場所)にviewDidload
が含まれていないことを確認してください。
1
UITextView自体にはsizeThatFitsという関数があります。これは、指定できる境界ボックス内のUITextViewのすべてのコンテンツを表示するのに必要な最小サイズを返します。
以下は、iOS 7以前のバージョンでも同じように機能します。現在、推奨されていないメソッドはありません。
- (CGFloat)textViewHeightForAttributedText: (NSAttributedString*)text andWidth: (CGFloat)width {
UITextView *calculationView = [[UITextView alloc] init];
[calculationView setAttributedText : text];
CGSize size = [calculationView sizeThatFits:CGSizeMake(width, FLT_MAX)];
return size.height;
}
関連する問題
- 1. iOS 9の内容に応じてUITextViewの高さを取得する方法
- 2. Polymerfireを使用している場合のFirebaseリファレンスの取得方法は?
- 3. アンカーを設定した場合、ビューの高さを取得する方法
- 4. Prawn&Prawntoを使用してセルの高さを取得する方法は?
- 5. 複数行のcontentViewを使用している場合のaccessoryViewの整列
- 6. PropertyUtilsを使用してarraylistのプロパティを取得する方法
- 7. apache.commonsを使用してプロパティのリストを取得する方法
- 8. joinテーブルを使用してデータを取得する方法私はcode_1とcode_2を取得する場合
- 9. Windowsの高さを取得する方法python/pyqt/win32を使用してタスクバー
- 10. Azure Notification Hubsのインストールモデルを使用している場合、すべてのインストールを取得する方法は?
- 11. JQueryで要素の高さを取得してアニメーションで使用する方法
- 12. ContentPageのContentViewページのボタンイベントを取得する方法xamarin.forms
- 13. iPhoneアプリケーション:UITextViewを使用しているセルでUITextViewを使用している場合、キーボードを取り除くことができません
- 14. TPLを使用している場合にのみ、独自のメソッドからスタックトレースを取得する方法は?
- 15. UITextViewの幅と高さを制限する方法は?
- 16. node.jsリクエストモジュールを使用している場合、ドメインの解決IPアドレスを取得する方法は?
- 17. スタックを使用してBSTの高さを取得する
- 18. JQueryを使用してDIVの高さを取得する
- 19. C++ gdbus - gdbusライブラリを使用してインタフェースのプロパティを取得する方法は?
- 20. リフレクションを使用して継承プロパティの値を取得する方法は?
- 21. selenium-pythonを使用してCSSプロパティの名前を取得する方法は?
- 22. JQueryを使用してCSSプロパティの値を取得する方法は?
- 23. signInWithCustomTokenを使用している場合、Firebase IDトークンを取得するには?
- 24. swiftでuitableviewからuitextviewにアクセスしてnsattributedtextプロパティを使用する方法
- 25. UITextViewとUITextViewのUITextViewのテキストが1行を超えて拡大する場合
- 26. multipart/form-dataを使用している場合、リクエストから文字列パラメータを取得する方法は?
- 27. 要素の高さを取得してCSSを使用してその値を適用する方法
- 28. 高さが指定されている場合、divの高さを自動調整する方法は?
- 29. WSO2 ESBでプロパティの設定値を取得して使用する方法は?
- 30. メタタグのプロパティを取得する方法HP UFTまたはSelenium Webriverを使用して開いているグラフの場合
あなたはsizeToFitを使用している場合、あなたはtextView.frame.size.height' –
は私の必要性がUITextViewからのラインは、No.of取得することです@NiravD '使用しないでください。私は解決策を得ました: 'int numLines = txtview.contentSize.height/txtview.font.lineHeight;'。しかし、私は正しいtextView contentViewの高さを得ることができません。 –