Q: 當你自定義了leftBarButtonItem或titleView時,并enable了右滑傳回功能,此時,如果進行右滑假傳回操作(即右滑後不松開手左滑回去)時,在UINavgationBar的leftBarButtonItem或titleView上出現了三個藍色的點。
A:
1,如果出現在左邊的leftBarButtonItem上,這很可能是你在自定義leftBarButtonItem時,将原有的self.navigationItem.backButton給隐藏了,例如在代碼中添加了如下類似如下代碼:
self.navigationItem.hidesBackButton = YES;
如果是這樣,敢快删了吧。
2,如果出現在中間的titleView上,很可能是你自定義了titleView, 如果是這樣,請設定:
self.navigationItem.title = @"";
。