iOSアプリ開発の逆引き辞典

iPhone/iPadで使えるアプリ開発のTipsをまとめてみました

2014-03-01から1日間の記事一覧

UIScreenクラスを使ってディスプレイの解像度(サイズ)を取得する

UIScreenクラスは、ディスプレイに関する情報を取得することができるクラスです。 ディスプレイサイズを取得する ディスプレイサイズを取得するには、UIScreenクラスのscaleプロパティを使用します。 CGRect screenSize = [[UIScreen mainScreen] bounds]; …

UIImageオブジェクトからアルファ値(alpha channel)の配列を取得する

iOSではビットマップは32bitのRGBAで扱われます。 重なりあった複雑な描画やUIViewのヒットテストでhitTest:withEvent:メソッドの判定などでUIImageに設定されている画像のアルファ値(alpha channel)を使いたいシーンがあります。 本記事ではUIImageオブジェ…

デバイスの向きを定義するUIDeviceOrientation列挙型

デバイスの向きを定義するUIDeviceOrientation列挙型には下記のような定義が存在しています。 値 説明 UIDeviceOrientationPortrait iPhoneを縦にして、ホームボタンが下にある状態 UIDeviceOrientationPortraitUpsideDown iPhoneを縦にして、ホームボタンが…