こんにちは、製品の説明があり、APIからのデータがあります。データを動的に表示したいのですが。私はいくつかの他のUIElementを追加する必要があり、この高さの扶養UILabelとUITextViewは方法がある私のアドバンスダイナミックUITextViewテキストの高さを表示する方法
でおかげ
こんにちは、製品の説明があり、APIからのデータがあります。データを動的に表示したいのですが。私はいくつかの他のUIElementを追加する必要があり、この高さの扶養UILabelとUITextViewは方法がある私のアドバンスダイナミックUITextViewテキストの高さを表示する方法
でおかげ
を助けてください:「sizeThatFitsを」、それは、与えられたサイズのテキストベースに合うサイズを返すことができますそのすべてを行う必要がある:
UITextView *textView = [[UITextView alloc] init];
textView.text = yourContent;
CGSize fitSize = [textView sizeThatFits:CGSizeMake(contentWidth, 10000)];
CGFloat contentHeight = fitSize.height;
は、あなたがテキストの編集を必要とし、コードの純度を目指していない場合、あなたはを使用することができ、この
UITextView *textView = [[UITextView alloc] initWithFrame:<set frame>];
textView.text = <text>
[textView sizeToFit]; // calls sizeThatFits: with current view bounds and changes bounds size.
でテキストを変更できますか?またはコンテンツの長さを変更するには、textViewの高さに依存しますか? – MudOnTire
@マッド内容に応じてtextViewの高さを動的に変更したい または 私はコンテンツの行数を取得したい –