Oka*_*kan 12 uisearchbar ios swift
我想在我的应用中使用搜索栏.但我找不到任何相关的教程.
我的问题很简单:当用户提示输入按钮时,如何获取搜索栏文本?
我在视图控制器中需要这样的东西:
override func userPressedToEnter(text: String) {
println("User entered: \(text)")
}
Run Code Online (Sandbox Code Playgroud)
我怎么能在swift中做到这一点?
Fra*_*kie 23
假设您的故事板中有一个简单的搜索栏,请确保将其作为插座连接.然后以此为例. 使用UISearchBarDelegate引用可以了解有关可用的委托方法的更多信息.
import UIKit
class ViewController: UIViewController, UISearchBarDelegate {
@IBOutlet var searchBar:UISearchBar!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
searchBar.delegate = self
}
func searchBar(searchBar: UISearchBar, textDidChange searchText: String) {
print("searchText \(searchText)")
}
func searchBarSearchButtonClicked(searchBar: UISearchBar) {
print("searchText \(searchBar.text)")
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19881 次 |
| 最近记录: |