1
我有一個UIView包含你的典型UITableView與UISearchBar。看起來雖然Interface Builder不會讓我改變佈局,因爲我需要在搜索欄右側添加一個按鈕。在UISearchBar的左邊添加一個UIButton?
有沒有辦法做到這一點?
我有一個UIView包含你的典型UITableView與UISearchBar。看起來雖然Interface Builder不會讓我改變佈局,因爲我需要在搜索欄右側添加一個按鈕。在UISearchBar的左邊添加一個UIButton?
有沒有辦法做到這一點?
首先,您需要爲您的UIToolbar創建一個鉤子,使用IBOutlet
指令創建一個屬性。
如:
@property(nonatomic,retain) IBOutlet UIToolbar * tableToolbar;//dont forget to synthesize
其附加到存放的UISearchBar工具欄,然後您可以訪問工具欄中的代碼時,你viewDidLoad
複製UIToolbar.items到一個數組中,插入您的按鈕對象到數組中您需要的任何索引然後將該陣列分配迴帶有此功能的UIToolbar.items:
[toolbar setItems:itemArray];