![](/img/trans.png)
[英]Can I have a UISearchBar be its own .inputAccessoryView?
[英]Can I have two UISearchBar in one ViewController?
我可以在一個ViewController
有兩個UISearchbar
嗎?
基本上,我有一個地圖視圖,我想將源和目標UISearchBar
放在頂部。
現在,如果我添加兩個UIISearchBar並因此添加兩個UISearchDisplayControllers
,如何確定委托函數中正在使用哪個搜索欄?
我打算只使用一個UISearchBar
,它將首先獲取源,然后獲取目的地,但是現在計划顯示2個搜索欄。
我可以使用一個搜索欄進行所有操作。
您將必須將兩個UISearchBars存儲在IBOutlet中,例如
@property (nonatomic, weak) IBOutlet UISearchBar *firstSearchBar;
@property (nonatomic, weak) IBOutlet UISearchBar *secondSearchBar;
然后在您的代表中
- (void)searchBarBookmarkButtonClicked:(UISearchBar *)searchBar
{
if (searchBar == self.firstSearchBar) {
// Do something
} else {
// Do something else
}
}
當您必須處理多個UIAlertView,UITableView,UICollectionView等時,也可以使用這種方法。
我想我想通了...我必須創建uisearchdisplaycontrollers的屬性,然后我可以引用searchtableview等來找出正在使用的uisearchbar
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.