Go Back   MacRumors Forums > iPhone, iPod, iPad, Apple Watch > iOS > iOS 6

Thread Tools Search this Thread Display Modes
Old Nov 11, 2012, 12:10 PM   #1
macrumors newbie
Join Date: Feb 2007
Best Way to Monitor Battery Level

I'm developing an iOS that for display reasons requires full screen, but I'd still like to have a battery indicator present on screen for the user.

One simple solution is to create a timer that updates the battery indicator on screen every X number of seconds such as:

[[UIDevice currentDevice] setBatteryMonitoringEnabled:true];
[NSTimer scheduledTimerWithTimeInterval:60 target:self selector:@selector(setBatteryIndicator) userInfo:nil repeats:YES];
Is there a better approach way? Should I be using a notification system to receive notifications every time the battery changes? Anyone have a code snippet that is better than the approach I'm using?

Last edited by SandboxGeneral; Nov 11, 2012 at 12:35 PM. Reason: Added code tags
ApolloX is offline   0 Reply With Quote
Old Nov 11, 2012, 01:55 PM   #2
macrumors regular
Join Date: Jun 2005
Me thinks you might want to post this over here ->
mnemonix is offline   0 Reply With Quote

MacRumors Forums > iPhone, iPod, iPad, Apple Watch > iOS > iOS 6

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Battery level in status bar different from istat/coconut battery evolute8 MacBook Air 16 Aug 11, 2014 11:43 AM
Battery Level low resolution? xArtx iPhone/iPad Programming 6 Feb 20, 2013 06:54 PM
Battery Level Overlay for Games? lightz39 Mac Applications and Mac App Store 1 Jan 11, 2013 11:38 AM
Wrong Battery % Level? miragebg iPhone 8 Jun 16, 2012 02:02 AM

Forum Jump

All times are GMT -5. The time now is 01:28 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2015, MacRumors.com, LLC