文字(NSString)の描画サイズを取得する
文字の描画時のサイズを取得したい場合、NSString の - (CGSize)sizeWithFont:(UIFont *)font を使う
使用例
NSString *string = @"あいうえお";
CGSize size = [string sizeWithFont:[UIFont fontWithName:@"Arial" size:40.0]];
これで、「あいうえお」という文字をフォント名「Arial」40.0ポイントで描画されるときの幅(width)と高さ(height)サイズを取得できる。
使用例
NSString *string = @"あいうえお";
CGSize size = [string sizeWithFont:[UIFont fontWithName:@"Arial" size:40.0]];
これで、「あいうえお」という文字をフォント名「Arial」40.0ポイントで描画されるときの幅(width)と高さ(height)サイズを取得できる。