0

ゲームを作っています。

携帯電話のバッテリーが 60% 未満の場合、歩留まりの減少は 60 - 現在のバッテリー%

だから、私の質問は: iOS でバッテリー % に関する情報を取得できますか?

4

3 に答える 3

2
NSArray *stateArray = @[@"Battery state is unknown", 
                        @"Battery is not plugged into a charging source", 
                        @"Battery is charging", 
                        @"Battery state is full"];

NSString *status = [NSString stringWithFormat:@"Battery state: %@, Battery level: %0.2f%%",
                    stateArray[[UIDevice currentDevice].batteryState],
                    [UIDevice currentDevice].batteryLevel * 100];

NSLog(@"%@", status);
于 2013-10-05T12:18:05.737 に答える
2

iOS 開発者ライブラリ

UIDevice クラス リファレンス

サンプルはこちらからダウンロードできます。

于 2013-10-05T12:19:17.660 に答える
2

バッテリーの充電を取得する場合は、これを使用します[UIDevice currentDevice].batteryLevel

float 0.0 - 1.0 を返します。

于 2013-10-05T12:19:41.573 に答える