我想在导航栏中创建一个自定义搜索栏( screenshot )。我已将 UIBarButton 放置在 Storyboard中导航栏的左侧。但是 searchBar 将从代码生成,因为我不知道如何制作该 searchBar。
所以我想把它放在 leftBarButtonItem.width +- 10/20 像素之后。如何获取leftBarButtonItem.width,在viewDidLoad中它为零。
有办法做到这一点吗?或者也许有人可以告诉我们如何创建该搜索栏并将其放入导航栏中的更好方法。
最佳答案
您可以更改按钮的宽度来设置位置
关于ios - 如何获取leftBarButtonItem的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31787004/