Получить информацию о панели поиска в 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) в строке поиска.

Как я могу поймать это из панели поиска и преобразовать в строку?


person Mercenario    schedule 30.07.2015    source источник


Ответы (1)


  1. Из xib/storyboard получите ссылку на панель поиска, создав IBOutlet следующим образом.

    @IBOutlet weak var searchBar:UISearchBar!
    
  2. Вы можете реализовать различные методы делегата для наблюдения за изменениями в тексте и/или просто выполнить searchBar.text для доступа к тексту, введенному пользователем.

person avismara    schedule 30.07.2015