ラベルやコントロールの高さはテキストに基づいて計算できます。このように:高さに基づいてテキストを取得する
NSString *[email protected]"fwfgwefgwefhwefhwoefhwoeifhoiwefhwoeifhwieofhweohfiweofowefhowefhoweifhweofhweofhweoihfweiofhiowefhweiofhwioefhweiofhiweofhweiofhweiofhweiofhweiofweoifiweofhweoifhiowefhoiwefhowewoefoiwehfoiwe";
labelsize=[text sizeWithFont:[UIFont systemFontOfSize:14] constrainedToSize:CGSizeMake(100, 2000.0)];
NSLog(@"labelsize.height%f",labelsize.height);
ここでは高さ= 270と仮定します。今私は200の高さにあるテキストだけを欲しい。私のラベルの高さは200で、200の高さのテキストがラベルになり、残りのテキストが別のラベルに表示されるまで、私のラベルの高さは200です。ですから、私は高さに基づいてテキストを取得することが可能かどうか尋ねたいと思います。
ありがとうございます!
はもしかして、あなたは、ラベルの高さに応じて、テキストのフォントサイズを取得したいと思いますか? –
テキストのフォントサイズが固定されていないので、特定の高さに固定できるテキストだけが必要です。 – Gypsa
私は最良の方法はこれをしばらくチェックすると思います... –