私はオープンソースプロジェクトに基づいて辞書アプリを開発しています。 UITableView
の高さを変更したいと思います。これはアプリのscreenshotです。 searchbar
をクリックすると、UITableView
はappear belowになります。私はthe codeからチェックし、UITableView
を添付するコードはありません。私はself.tableView.frame = CGRectMake
があることを期待しています。 UITableView
がビューに添付されており、どのように私は高さを変更する必要がありますどのようにフレーム内にないときにUITableViewのサイズを変更します
self.searchBar.frame = CGRectMake(0.0, 20.0, self.view.bounds.size.width, 44.0);
self.searchBar.searchBarStyle = UISearchBarStyleMinimal;
self.webView.frame = CGRectMake(0.0, 64.0, self.view.bounds.size.width, self.view.bounds.size.height - 64.0);
?
あなたはUISearchControllerの代理人を使ってみましたか? –
コードはsearchDisplayControllerを使用しています。高さをどのように変更すればよいですか? – user2872856
高さを変更するには、コードでnslayoutconstraintを作成し、プログラムで変更することができます。例: 'self.tableViewHeightConstraint.constant = 220' – Priyal