iPhone开发:setHidesBackButton隐藏按钮但让它工作..!

时间:2009-07-31 03:40:59

标签: iphone uinavigationcontroller uinavigationbar back-button

我不知道它是否应该发生,但是当我设置时:

[self.navigationItem setHidesBackButton:YES animated:NO];

self.navigationItem.hidesBackButton = YES;

它有效,按钮被隐藏......但是如果我按下按钮所在的区域,“隐形”按钮就可以工作..!这是正确的..?

如果我真的想要一个看不见且不可操作的按钮,我需要在leftBarButton设置一个空按钮.. ???

...谢谢

1 个答案:

答案 0 :(得分:2)

据我所知,这是正确的行为。每当我隐藏后退按钮时,我就会发生这种情况。

尝试使用。

self.navigationItem.leftBarButtomItem = nil;