改变SearchBar& TextField的高度和宽度

时间:2016-08-28 06:36:34

标签: swift tableview uisearchbar

我尝试更改我的搜索栏的高度和宽度,以及我的textFields高度,但使用下面的代码我只能更改搜索栏的高度。这有什么不对?

let searchBar = UISearchBar(frame: CGRectMake(20, 20, self.tableView.frame.size.width - 20, 88))
            let textField = searchBar.valueForKey("searchField") as? UITextField
            textField!.bounds.size.height = 66
            self.tableView.tableHeaderView = searchBar

1 个答案:

答案 0 :(得分:-1)

尝试添加:

self.view.layoutIfNeeded()

重新加载所有子视图