UIDevice を使うとOSのバージョンやバッテリー情報が取得できる。
UIDevice Class Reference
サンプルプログラムを作って確認してみた。UIDevice経由で取得できる情報はこんな感じ。
batteryLevelは batteryMonitoringEnabled=YESとしないと正しい値が取得できない。またNSNotificationCenterへ登録しておけば変化を検出することができる。
proximityState(近接センサー状態)も同様に proximityMonitoringEnabled=YESにする必要があり、こちらも通知を受け取ることができる。
サンプルは GitHub からどうぞ。
UIDeviceSample at 2010-08-29 from xcatsan's iOS-Sample-Code - GitHub
登録:
コメントの投稿 (Atom)
人気の投稿(過去 30日間)
-
[前回] Cocoaの日々: 簡易スライドビューア [21] 削除 大体の機能が揃った。ここで一旦ユーザインターフェイスを見直すことにする。 ショーケースモードと通常モードのハイブリッド ショーケースモードとは前後の画像が横に表示される表示モードのこと。 途中か...
-
UIScrollView を使った画像の拡大を処理していてどうもうまくいかないので調べてみるとこんなことがわかった。 UIScrollView.contentOffset は zoomScale倍される 例えば等倍(zoomScale==1)の状態で contentOffs...
-
UITableViewDelegate にはセクションヘッダと降ったの高さを変えるためのメソッドが用意されている。 UITableViewDelegate Protocol Reference – tableView:heightForHeaderInSection: – ...
-
それだけ。 Xcode 3.2.3 @interface CoreDataRelations2AppDelegate : NSObject { UIWindow *window; UINavigationController *navigatio...
-
UIWebView で JavaScriptを使って文字列を反転表示する方法の紹介。 How To Search And Highlight A String Inside UIWebView - ZaldzBugz Frameworks UIWebView には文...




Responses
Leave a Response