我在使用Swift 2.0的iOS 9中遇到了一个奇怪的问题.我添加UISearchController了我的tableViewController但它导致了一个奇怪的黑屏问题.当我按下搜索栏并写一些东西时,它显示我的过滤结果没有任何问题,但当我点击另一个标签栏按钮,如书签,然后当我点击tableViewController 再次观看时,它显示黑屏像屏幕截图.
有我的tableViewController ;
import UIKit
class CitiesTableViewController: UITableViewController, UISearchResultsUpdating {
// MARK: - Class Properties
private var cities = [String]()
private var veterinaries = [Veterinary]()
private var filteredVeterinaries = [Veterinary]()
private var resultSearchController: UISearchController!
// MARK: - TableViewController Life Cycle Methods
override func viewDidLoad() {
super.viewDidLoad()
self.getCitiesList()
self.configureResultsSearchController()
}
override func viewDidDisappear(animated: Bool) {
super.viewDidDisappear(animated)
self.resultSearchController.active = false
}
// MARK: - Configuring Search …Run Code Online (Sandbox Code Playgroud)