Wenn Sie UINavigationController verwenden und dann den neuen Viewcontroller drücken, wird automatisch die Schaltfläche Zurück angezeigt. Wenn Sie UINavigationController nicht verwenden als
Use Custom UIButton für das mit Rücken Bild
UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];
backButton.frame = CGRectMake(0, 0, 48, 37);
[backButton addTarget:self action:@selector(backButtonTapped) forControlEvents:UIControlEventTouchUpInside];
backButton.showsTouchWhenHighlighted = YES;
UIImage *backButtonImage = [UIImage imageNamed:@"back-button.png"];
[backButton setImage:backButtonImage forState:UIControlStateNormal];
backButton.imageEdgeInsets = UIEdgeInsetsMake(10, 10, 10, 10);
UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
self.navigationItem.leftBarButtonItem = backBarButtonItem;
Sie den Wert für den Rahmen verändern kann und die imageEdgeInsets nach Ihren Wünschen.
Siehe this SO Antwort.
Verwenden Sie "Custom UIButton" für das Bild mit der Rückseite. –
http://stackoverflow.com/questions/18824186/trying-to-handle-back-navigation-button-action-in-ios/18824282#18824282 –