gpt4 book ai didi

ios - 修改 UITableView header 中的 UISearchBar 宽度

转载 作者:行者123 更新时间:2023-11-29 04:57:53 25 4
gpt4 key购买 nike

我正在运行以下代码片段(在 UITableViewController 的 ViewDidLoad 方法中)来创建 UISearchBar 并将其添加到 UITableView header 。

UISearchBar search = new UISearchBar();
search.SizeToFit (); // How to modify width?
TableView.TableHeaderView = searchBar;

是否有修改 UISearchBar 宽度的解决方法?前面的代码片段允许栏的宽度与屏幕的宽度相同。给栏加一个框架似乎不起作用。

提前谢谢您。

编辑:该示例是为 MonoTouch 创建的,但它通常适用于 iOS。

最佳答案

这是我找到的解决方案:

  • 创建 UIToolbar
  • 将 UISearchBar 添加到该工具栏
  • 将工具栏添加到 UITableView 的标题

由于在 UIToolbar 中可以插入空格元素(即 UIBarButtonItemFlexibleSpace),因此可以轻松修改搜索栏的宽度。

关于ios - 修改 UITableView header 中的 UISearchBar 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7600414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com