可変サイズのUITextViewがあります。サイズに応じて、UITextViewフレームに収まるテキストの(長い文字列からの)部分のみを使用したいと思います。文字列に合わせてUITextViewのサイズを変更したくない、フレームに合わせてテキストサイズを変更したくない。与えられたフレームでUITextViewに可能な限り多くの文字をテキストから取得したいと思います。
これどうやってするの?私はこの問題で立ち往生しています。
可変サイズのUITextViewがあります。サイズに応じて、UITextViewフレームに収まるテキストの(長い文字列からの)部分のみを使用したいと思います。文字列に合わせてUITextViewのサイズを変更したくない、フレームに合わせてテキストサイズを変更したくない。与えられたフレームでUITextViewに可能な限り多くの文字をテキストから取得したいと思います。
これどうやってするの?私はこの問題で立ち往生しています。
これを試して。文字列のサイズを必要に応じて切り捨てます。ここで私は20文字に切り捨てています
str = [str substringToIndex: MIN(20, [str length])];
この問題の適切な解決策をここで見つけました: 縮小されたサイズに合うようにUITextViewコンテンツを切り捨てる方法は?
それはfollowbenの答えです。ピティそれは受け入れられません。