Suk*_*ima 1 uitableview uisearchbar iphone-sdk-3.0
我在UITableView.tableHeaderView中放置了一个UISearchBar.但是它通过将可查看的顶部放在第一个节头上来覆盖searchBar.当我将tableView向下拖动时,我只能看到searchBar.它被覆盖了一半,然后无法选择,因为释放tableView滚动将橡皮筋带回到视野之外.请帮忙.
以下内容放在我的UITableViewController viewDidLoad方法中:
UISearchBar *theSearchBar = [[UISearchBar alloc] init];
theSearchBar.delegate = self;
self.searchBar = theSearchBar;
[theSearchBar release];
self.tableView.tableHeaderView = self.searchBar;
Run Code Online (Sandbox Code Playgroud)
结果是以下屏幕截图:http://imagebin.ca/view/6qNiwHR.html
事实证明这是一个尺寸问题.我找到了一个教程,在设置中放置以下代码:
[theSearchBar sizeToFit];
Run Code Online (Sandbox Code Playgroud)
这使一切看起来都很完美.
由于UISearchDisplayController使用已经建立UISearchBar它不消除问题.
| 归档时间: |
|
| 查看次数: |
2999 次 |
| 最近记录: |