[self.navigationController popViewControllerAnimates:YES];
सबसे अच्छा विकल्प है, लेकिन अगर आप न तो एक ही व्यू कंट्रोलर क्लास पर हैं और न ही आपके बैक बटन के तरीके से पहले आपका डेलीगेट बदलता है, तो आप भी कर सकते हैं।
सबसे पहले आपको बैक बटन को परिभाषित करना होगा ---
UIBarButtonItem *newBackButton = [[UIBarButtonItem alloc] initWithTitle: @"anyTitleForBackButton" style: UIBarButtonItemStyleBordered target: nil action: @selector(backButtonTapped)];
[[self navigationItem] setBackBarButtonItem: newBackButton];
[newBackButton release];
और फिर backButtonTapped विधि में आप कॉल कर सकते हैं--
[self.navigationController pushViewController:desiredViewController animated:YES];