UILabelをコードで生成(Tips付)
2014/11/02
Main Storyboard (IB)に用意されている Label を使わずにコードのみで生成する場合。
// UIラベルを作成(CGRectMakeで位置と領域も指定)
UILabel *score = [[UILabel alloc] initWithFrame:CGRectMake(20, 10, 200, 40)];
// 背景色は黒
score.backgroundColor = [UIColor blackColor];
// 現在の形状でマスクする(角丸を実現させるためのステップ)
score.layer.masksToBounds = YES;
// 丸くしたい半径の数値を指定
score.layer.cornerRadius = 10.0;
// フォント(boldsSystemFont)とフォントサイズ(30)
score.font = [UIFont boldSystemFontOfSize:30];
// 初期テキストを入力しておく
score.text = @”00000″;
// テキストの横寄せを設定(1で中央揃え)※0で左 2で右揃え
score.textAlignment = 1;
// テキストの色をオレンジカラーに設定
score.textColor = [UIColor orangeColor];
// ビューにラベルを表示
[self.view addSubview:score];
関連記事
-
-
LaunchImage 関連の設定
▼アプリ起動時のスプラッシュ画面 通常はチラっと一瞬だけ表示されるスプラッシュ画 …
-
-
CheatSheet
Xcodeの便利なショートカットキー 良く使ってるなと感じたら追記 Cmd+Al …
-
-
NSArray valueForkeypath関数
NSArrayやNSDictionaryを多用する人にお勧めですCoreData …
-
-
SNS連携
Twitter・Facebookとの連携は #import <Social …
-
-
タッチイベント:有効・無効
// タッチイベントを有効にしたい場合の処理 [[UIApplication s …
-
-
UIViewを透明にする
// opaque属性にNOを設定する事で、背景透過を許可する。 UIView …
-
-
CGAffineTransformIdentity
アフィン変換がされたビューを,初期状態(アフィン変換がされていない状態)に戻す …
-
-
for文の便利な使い方
for文を使って繰り返し実行させる場合、基本的には数値を使ってループさせます。 …
-
-
transform中の座標取得
CGAffineTransformを使用して画像を変化させている最中の座標取得方 …
-
-
UIButton 同時押し制御
UIButton *myBtn = [UIButton alloc] init] …
- PREV
- JUGLIFE【攻略情報】その1
- NEXT
- タッチイベント:有効・無効