NavBar按钮不会拖到UIViewController的右上角

问题描述 投票:0回答:1

我有2个UIViewControllers。 VC1我已嵌入导航控制器中。我单击并将UIBarButtonItem拖动到此VC的右上方。我将这个按钮设置为VC2。当我尝试单击UIBarButton Itemt并将其拖动到VC2中时,它不会停留在右上角。我捕捉到左下角。我知道我可以使用self.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: #selector(handleDone))以编程方式进行操作,但是我想知道为什么我无法在情节提要中执行该操作?因为我更喜欢使用它。

enter image description here

enter image description here

ios swift xcode navbar uibarbuttonitem
1个回答
0
投票

这不是一个简单的手势,但是您可以做到。问题是您将条形按钮项放在错误的位置。确保将导航栏按钮项悬停在导航栏的右侧,直到其“点亮”,如下所示:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.