I am actually working on an splitview application.In one of the screens(Detailviewcontroller) I have a button which on clicking should launch a viewcontroller.Due to navigation requirements I have launched navigationcontroller (which has this viewcontroller as its Rootviewcontroller) I have used PresentModalViewcontroller(navigationcntroller,true); The problem is that there is an image on my viewcontroller which I want to display but it just doesnt appear when I run the app.I have configured an imageview using Interface builder and attached an image,the way it is done normally. For experimenation ,I have attached number of other controlls like buttons,labels to see whether they appear or not and they do.Image view is the only thing that does not appear. I just cant understand what is happening.... Is it that PresentModalViewcontroller being deprecated does handle things properly?? Actually I have used it a number of times in the past and it worked fine. Is it permissible to to display an image on VC when it is presented modally. I have actually set ModalTransitionStyle as FlipHorizontal and UIModalPresentationStyle as CurrentContext . Has that got something to do with this?? I repeat that all the controlls are visible like labels,buttons.Imageview is the only thing that is not appearing. Any help would be highly appreaciated..