[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];