Emp*_*ack 11
您无法禁用backBarButtonItem.将backBarButtonItem的enabled属性设置为NO并不会实际禁用它.
Apple似乎阻止其他人("我们")禁用backBarButtonItem,即使它忽略了设置为backBarButtonItem的目标和操作.
试试这个
self.navigationItem.leftBarButtonItem.enabled=NO;
self.navigationItem.backBarButtonItem.enabled=NO;
Run Code Online (Sandbox Code Playgroud)
更新:
似乎Apple不允许后退按钮启用/禁用.而不是我们可以隐藏它.
self.navigationItem.hidesBackButton = YES;
Run Code Online (Sandbox Code Playgroud)