ve UISearchController
standartlarını UITableViewController
numaralı telefondan kullanmaya çalışıyorum. Ancak, olması gereken şeyi yapmıyor gibi görünüyor. ferahlatıcı zaman kaydırma spinner olması gerekiyordu muhtemelen nerede, büyük bir boş alana sahip gezinti çubuğu bırakır: Ben bir örnek proje on GitHub sahipiOS 11 yenileme kontrolü + arama çubuğu = yenilendiğinde dönen kullanıcı eksik
. İşte kontroller kurmak olduğu anlatılmaktadır: Bunun yerine bir fark yapmaz UITableViewController
üzerinde biri olan UITableView
üzerine özelliğine Yenileme denetimini atama denedim
override func viewDidLoad() {
super.viewDidLoad()
let spinner = UIRefreshControl()
spinner.addTarget(self, action: #selector(refresh), for: .valueChanged)
refreshControl = spinner
searchController = UISearchController(searchResultsController: nil)
navigationItem.searchController = searchController
}
.
Aynı sorunu gören var mı?
Ben de bu sorunu görüyorum. Arama çubuğunu kaldırırsam veya arama çubuğunu navigationItem öğesine ayarlamak yerine tablo görünümünün başlığını eklediğimde doğru şekilde çalışır. Navbar her ikisini de ele geçirmeye çalıştığında bir hataya benziyor. – McCygnus
Ben de bu problemi yaşıyorum. Arama çubuğunu "self.navigationItem.searchController = nil" ile kaldırmazsam bir çökme olur. – Bassebus
Apple ile temasa geçtim, bunun bir hata olduğunu onayladılar. –