Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Explore Teams Collectives™ on Stack Overflow Find centralized, trusted content and collaborate around the technologies you use most. Learn more about Collectives
こんにちは、iPhone大好き橋本です。 今日はiPhoneアプリの作成に関する「こんなときどうするの??」という疑問にお答えするべく、小技をいくつか紹介したいと思います。 1. 文字サイズに合わせてUILabelのサイズを変えたい。 UILabelを作成するときに、Labelに表示する文字によってUILabelのサイズを変えたいということ無いですか??ただ、UILabelを作成するときはframeのサイズを指定しなきゃいけませんよね。 こんなとき、どうするの?? そんなときには、UILabelにこんなカテゴリを書いちゃいましょ。 @interface UILabel (resize) - (void) resizeWithPoint: (CGPoint)point; - (id) initWithText:(NSString *)text andFont:(UIFont *)font;
TokoTokoSoftwareiPhone / iPadアプリを作っている団体「トコトコ」です 大学生二人でMacBookつかって頑張ってます!! Tips : [UILabelで文字を上寄せ(上付き)で表示する方法] UILabelは標準で文字を表示するときは 左に詰めたり 真ん中に寄せたり 右に寄せたり できますけど、 大きなUILabelに少しだけ文字を表示するとわかりますが ビューの真ん中に文字が表示されてしまいますよね? 上に文字を寄せたい場合 標準ではできないため自分で上に寄せなきゃいけません。 その場合「表示しようとする文字がどれだけの縦サイズになるかを計算して、UILabelのサイズを変更する」という手段が必要です。 手順は 1, UILabelのサイズからNSString の sizewithfontメソッドを使ってサイズを取得 2、 そのサイズでUILabelをリサイ
UILabelはiOSアプリ開発において使用頻度の高いUIコンポーネントですが、カユいところに手が届かなかったりします。例えばテキストの一部だけ強調表示したい、色を変えたい、フォントを変えたいといったHTMLのような使い方ができません。 iOS6以上であれば、attributedText というNSAttributedStringオブジェクトをセットできるプロパティを標準で持っているので、そのままでテキストの装飾が可能なのですが、残念ながらiOS5以下では使えません。 OHAttributedLabelとTTTAttributedLabelは、そんなUILabelの機能を拡張するOSSです。 OHAttributedLabel 特長 NSAttributedString をラップして UILabel に持たせたもので、テキストの一部だけフォントや色を変えたり、リンクの付与といった指定が簡単
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く