[iPhone] Battery 電池残量を調べる

iPhone のバッテリー残量の確認です。UIDevice クラスのメソッドのcurrent.batteryLevel
を使えば簡単にできます。
 

 

Swift 5.1
Xcode 11.3.1

 

current.batteryLevel

 batteryLevel

によると、UIDevice.current.batteryLevelで返ってくる値は、0.0 から1.0 まででモニタリングができない場合は「-1」が返ってきます。
ステータスは「UIDeviceBatteryStateUnknown」
 
同様にUIDevice.current.batteryStateで充電中かどうかのステータスも確認できます。
 
事前にモニタリングをtrueにする必要があります。
 
ViewContorller.swift

 
後はストーリーボードにLabelを貼り付けて紐づけすればできあがりです。
 
スクリーンショット 2015-06-01 19.04.49
 
(注)simulatorではテストできませんので実機で確認しましょう。
 
 
関連ページ:

References:
batteryLevel – UIDevice | Apple Developer Documentation
UIDevice – UIKit | Apple Developer Documentation


誤字脱字、意味不明などのご意見は 謙: e-mail まで
ブックマークしておくと便利です このエントリーをはてなブックマークに追加
Twitter:


シェアする

  • このエントリーをはてなブックマークに追加

フォローする