У меня есть UISearchBar, встроенный в форму, так что я пытаюсь сделать это, когда кто-то нажимает на SearchBar. Я хочу, чтобы TableView отображался в виде подвид. Я работаю правильно, но я бы хотел, чтобы SubView появился под SearchBar, чтобы пользователи могли продолжать поиск, мой SubView занимает всю страницу. Вот как я пытаюсь заставить функциональность работать: Trulia App. Обратите внимание на searchBar с соответствующим представлением теперь, если вы нажмете на SearchBar, подвид появится прямо под SearchBar. Как уже говорилось ранее, все работает, за исключением того, что subView занимает всю страницу и не отображается под SearchBar. Это мой код, то третье изображение моей раскадровке ниже, и это мой кодIOS swift Как я могу получить мой SubView, чтобы появиться ниже моего SearchBar
class RegistrationViewController: UIViewController,UISearchBarDelegate {
@IBOutlet weak var Location: UISearchBar!
func searchBarShouldBeginEditing(_ searchBar: UISearchBar) -> Bool {
searchBar.setShowsCancelButton(false, animated: true)
let Popup = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "zip_searches") as! ExampleTableViewController
self.addChildViewController(Popup)
Popup.view.frame = self.view.frame
self.view.addSubview(Popup.view)
Popup.didMove(toParentViewController: self)
return true
}
}
[
Благодарим за использование кода, теперь я включу это в –