Ios/swift/SearchBar
提供: 初心者エンジニアの簡易メモ
2016年7月17日 (日) 22:48時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==SearchBarとは== 検索ボックスです ==検索バーサンプル== import UIKit class SearchViewController: UIViewController, UISearchBarDelegate { var mySe...」)
SearchBarとは
検索ボックスです
検索バーサンプル
import UIKit class SearchViewController: UIViewController, UISearchBarDelegate { var mySearchBar: UISearchBar! override func viewDidLoad() { super.viewDidLoad() mainSearchBar.delegate = self } // 検索バー更新時 func searchBar(searchBar: UISearchBar, textDidChange searchText: String) { myLabel.text = searchText } // キャンセル func searchBarCancelButtonClicked(searchBar: UISearchBar) { myLabel.text = "" mySearchBar.text = "" } // 検索ボタン func searchBarSearchButtonClicked(searchBar: UISearchBar) { myLabel.text = "社内に同じ意見があるか検索中..." mySearchBar.text = "" self.view.endEditing(true) } }
SearchBarをコードで生成する場合
mySearchBar = UISearchBar() mySearchBar.delegate = self mySearchBar.frame = CGRectMake(0, 0, 300, 50) mySearchBar.layer.position = CGPoint(x: self.view.bounds.width/2, y: 50) mySearchBar.showsCancelButton = true mySearchBar.placeholder = "検索してください" self.view.addSubview(mySearchBar)