Ich fand, die UINavigationBarBackIndicatorView
im linken Element oben! Ich möchte es entfernen oder CGRect.Zero
. Vielen Dank!In iOS, wie UINavigationBarBackIndicatorView in UINavigationBar entfernen?
ADD:
leftItem hinzufügen Bevor in der Hierarchie:
Nachdem ich eine leftItem in der Hierarchie hinzu:
let button = UIButton(frame: CGRect(x: 0, y: 0, width: 44, height: 44))
let image = UIImage(named: "search-icon-blue")
button.setImage(image, for: .normal)
let leftItem = UIBarButtonItem(customView: button)
let spaceItem = UIBarButtonItem(barButtonSystemItem: .fixedSpace, target: nil, action: nil)
spaceItem.width = -10
navigationItem.leftBarButtonItems = [spaceItem, leftItem]
Wenn die Schaltfläche geklickt wird, wird es dunkel! Aber es wird nicht dunkel, wenn ich linken Bereich klicke, ich denke, der Grund ist UINavigationBarBackIndicatorView darüber! Also, ich möchte es entfernen!
Wie haben Sie dieses 'UINavigationBar' hinzufügen? – nayem
Dieser Code ist in UIViewController, der UIViewControler ist RootViewController von UINavigationController! – swordjoy
Was ist der Zweck von 'spaceItem' hier? – nayem