2015-08-03 130 views
0

我想在navigationBar中創建一個自定義搜索欄(screenshot)。我在故事板中的導航條的左側放置了一個UIBarButton。但searchBar將從代碼生成,因爲我不知道如何製作該searchBar。如何獲得leftBarButtonItem寬度?

所以我想把它放在leftBarButtonItem.width + - 10/20像素之後。如何獲得leftBarButtonItem.width,在viewDidLoad中爲零。

有沒有辦法做到這一點?或者,也許有人可以告訴更好的方式如何創建該searchBar並將其放在navigationBar中。

+0

你必須把你的搜索欄導航欄上的'titleView'。 –

+0

@AshishKakkad爲什麼不在navigationItem.rightBarButtonItem中?那麼應該保持靠近左邊BarButtonItem的邊框是多少? – mikle94

+0

它'安卓'的設計,iOS不適合它。但也許你想把標題欄中的searchbar – Lucifron

回答

0

code

on sim

您可以更改按鈕的寬度來設置當前位置