タグ

iOS7に関するgambolのブックマーク (2)

  • 2色の相対から自動的にステータスバーの色を選出 - Qiita

    iOS7からステータスバーがちょっとオシャレになりました。 が、結局色は白と黒の2色しか選べません。 またiOS6以前と違い背景色が黒でステータスバーも黒とかにするとステータスバーが見えなくなって良くない感じです。 色を決め打ちで開発する場合は問題ないですが、UIのカラーをユーザが自由に設定出来る場合はステータスバーの色もユーザに指定させるよりもアプリ側で自動選出する方がスマートです。 以下のように実装することで2色から見やすいステータスバーの色を選出することが出来ます。 -(UIStatusBarStyle)statusbarstyleWithBaseColor:(UIColor*)baseColor ButtonColor:(UIColor*)buttonColor{ CGFloat b1,b2; [baseColor getHue:nil saturation:nil brightn

    2色の相対から自動的にステータスバーの色を選出 - Qiita
  • iOS8でのダイアログ表示:廃止になるUIAlertViewと推奨されているUIAlertControllerのメリット - Qiita

    iOSでダイアログ表示用のクラスUIAlertViewがiOS8からdeprecatedになるため、 UIAlertViewを使用した際の挙動と推奨されているUIAlertControllerについてまとめました。 (記事の内容は一般公開されているiOS8の情報に基づいています。 iOS8に関するスクリーンショットは掲示していません。) iOS8で廃止されるUIAlertViewを使用した際の挙動 deprecatedされたメソッドを使用した場合、アプリが落ちるなどの問題が発生することがありますが、 iOS8 beta2の環境ではシミュレータ・実機ともに問題なく表示できます。 2014/6/24現在では継続してUIAlertViewを使用したままでも問題無いようです。 上記の内容はObjective-Cに関してであり、Swift(iOS8)ではEXC_BAD_ACCESSでアプリが落ちま

    iOS8でのダイアログ表示:廃止になるUIAlertViewと推奨されているUIAlertControllerのメリット - Qiita
  • 1