Hi, i have a number of images and buttons in my current view. Instead of removing one at a time, i removed my uiview like so in viewDidDisappear: Code: [currentView removeFromSuperview]; its saves me so much trouble and it definitely works! but im worried if this is a bad way of doing things. Hope to hear from you guys. Thanks.