1. First hide the top left back button
Hide Back button
Self.navigationItem.hidesBackButton = YES;
2. Further disable the left side of the page slide
Prevent the page from sliding back to the left, note that if you only need to prevent this single page from returning, you also need to open the viewwilldisapper under the right
//disable return gesture if
([Self.navigationcontroller Respondstoselector: @selector (Interactivepopgesturerecognizer)]) {
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
}
3. If only this interface is forbidden to return, other interfaces are normal, you need to open the slide when the page is about to disappear.
Turn on the return gesture
if ([Self.navigationcontroller respondstoselector: @selector (Interactivepopgesturerecognizer)]) {
self.navigationController.interactivePopGestureRecognizer.enabled = YES;
}