I am working on an app where a UIAlert pops up the first time the user begins using it to ask if they want to use their current location. This happens within the main contro
Try showing the UIAlert in -viewDidAppear:(BOOL)animated. -viewDidLoad is called when your view is loaded, but before it is on screen.