Is this code in loadView
? Try maybe creating the map view in loadView
, but updating the camera later, maybe in viewDidLoad
or viewWillAppear
.
Based on the answer to this question I'm thinking that maybe the camera update methods don't work properly from loadView
: