在 Swift 中获取有关搜索栏的信息

Get informations on Search bar in Swift

我有这个代码:

import UIKit

class ViewController: UIViewController {

override func viewDidLoad() {
    super.viewDidLoad()
    reload()
}

private func reload() {
    let requestUrl = "https://www.themoviedb.org/search/remote/multi?query=(XXXXXX)&language=en"

用户将在搜索栏中输入 (XXXXXX)。

如何从搜索栏中捕获它并将其转换为字符串?

  1. 从 xib/storyboard 中,通过像这样创建 IBOutlet 来获取搜索栏的引用

    @IBOutlet weak var searchBar:UISearchBar!
    
  2. 您可以实现各种委托方法来观察文本中的变化 and/or 只需执行 searchBar.text 即可访问用户输入的文本。