タグ

Objective-cとiosに関するmigihidariのブックマーク (2)

  • iOS4と5のアプリケーションライフサイクルの違い - Awaresoft

    iOS4と5では、アプリケーションの起動時や終了時に呼ばれるアプリケーションとビューコントローラーのライフサイクルメソッドが呼ばれる順序に若干違いがあります。 起動シーケンスは、例えばアプリに暗証番号を設定して、ロックされていた場合はアプリケーションの画面を出す前にロック解除の画面を出さなければならない場合などには、初回起動時、ホームボタンでバックグラウンドに入ったとき、バックグラウンドから復帰したとき、スリープボタンを押されたとき・・・などあらゆる場面を想定して非常に綿密に検討する必要がでてきます。 iOS5だけをサポートして、iOS4はサポートしないのであればとてもシンプルなので問題ないのですが、両方をサポートする場合は気をつけなければなりません。 アプリケーションライフサイクルについては詳しくはこちら。 ビューコントローラーのライフサイクルについてはこちら。 下の内容はiOS4は4.

  • UIButtonの背景色を簡単設定 - まさとしの自習帳

    UIButtonの背景色を変えるのに、一々画像作るの面倒だな〜と思ってたら、UIButtonに背景色を設定する | 404 odakoh Not Foundで、「プログラム内で画像作っちゃおう」って感じでやっていたので、自分用にアレンジしてみました。 元ネタ ・UIColor指定で背景色画像作成 変更点 ・カテゴリ使ってUIButtonを拡張 ・色指定を@"RRGGBB"にしたIFを追加 で、以下がその実装です。 // UIButton+BGColor.h @interface UIButton (BGColor) - (void)setBackgroundColor:(UIColor *)color forState:(UIControlState)state; - (void)setBackgroundColorString:(NSString *)colorStr forState:

    UIButtonの背景色を簡単設定 - まさとしの自習帳
  • 1