相关疑难解决方法(0)

UISearchController导致黑屏Swift 2.0

我在使用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)

xcode uitableview uisearchbar ios swift

6
推荐指数
1
解决办法
2249
查看次数

标签 统计

ios ×1

swift ×1

uisearchbar ×1

uitableview ×1

xcode ×1