2015-06-10 243 views
0

這是很容易在導航欄添加按鈕導航欄中心

添加左右buttonbaritem但我希望添加按鈕導航欄中心

我的代碼是

[self.navigationItem.titleView addSubview:button ];//button is not nil 

但沒有任何反應

Yourc comment welcome

回答

0

titleView默認爲nil,所以您的代碼不會執行任何操作。

更改代碼:

self.navigationItem.titleView = button; 

此功能可設置爲titleView按鈕。

+0

添加了按鈕,但爲什麼按鈕不顯示 – arachide

+0

用用於創建按鈕的代碼更新您的問題。確保它有一個非零框架,它有一個標題等。 – rmaddy

0

根據UINavigationItem的titleView屬性的文檔,「使用UIButton類中的buttonWithType:方法將按鈕添加到導航欄樣式的自定義視圖中。」