我想在navigationBar(screenshot)中创建一个自定义搜索栏。我在情节提要中的UIBarButton的左侧放置了一个UIBarButton。但是searchBar将通过代码生成,因为我不知道如何制作该searchBar。

所以我想把它放在leftBarButtonItem.width +-10/20像素之后。如何获取leftBarButtonItem.width,在viewDidLoad中为零。

有没有办法做到这一点?或者,也许有人可以说出更好的方法来创建该searchBar并将其放入NavigationBar中。

最佳答案

您可以更改按钮的宽度以设置位置

09-27 13:02