XIB map changes should be happening after view appears