13得票1回答
搜索栏和搜索栏&搜索显示控制器有什么区别?

搜索栏与搜索栏和搜索展示控制器之间有什么区别?

41得票13回答
UISearchBar:清除背景颜色或设置背景图片。

如何设置搜索栏的背景图片或清除背景,例如笔记应用程序? 如何在搜索栏中设置背景图片或者清除背景呢?例如,像笔记应用程序一样。

14得票5回答
如何使动作栏的搜索视图填满整个动作栏?

我试图在我的应用程序中创建一个操作栏搜索,但在展开状态下,SearchView没有占据整个操作栏宽度(仍然显示其他操作)! 那么,如何使SearchView填充整个操作栏区域(与GMAIL应用程序一样)?

8得票3回答
UISearchController在被取消时清除UISearchBar中的文本

在我的自定义UITableViewController子类的viewDidLoad中,我已经将navigationItem.titleView设置为一个UISearchController的searchBar,其中searchResultsController被初始化为nil。 当我点击搜索...

34得票1回答
在iOS 8中如何在导航栏中显示搜索栏

UISearchController是UISearchDisplayController的替代品,iOS 8中使用它来在导航栏中显示搜索栏。将displaysSearchBarInNavigationBar属性设置为true即可实现此功能。 以下是我的代码,我不太确定为什么不起作用。当我点击...

25得票9回答
在Swift中更改搜索栏占位文本字体

我试图改变Search Display Controller中搜索栏占位文本的字体。我查看了一些示例并尝试实现它们,但由于它们是Objective-C编写,我无法找到任何一个能够正常工作的示例。 例如,我尝试了这个示例:UITextField *textField = [[searchBar...

9得票5回答
如何制作更圆润的UITextField?就像iPad上Safari中的搜索栏一样。

你好,我想让一个UITextField看起来像iPad上Safari应用程序中可用的Google搜索字段。该字段的目的将是相同的(搜索框)。 我知道我可以使用UISearchBar,但我必须使用hackish代码来摆脱放大镜图标和背景,我不想要那个。 我附上了一个图片,其中包含苹果公司用作...

15得票3回答
动态更改UISearchBar的键盘类型

我有一个使用 UISearchBar 和 UISearchDisplayController 的iPhone应用程序。搜索栏有三个范围按钮。当选择特定的范围按钮时,我希望键盘是数字键盘,而其他任何范围按钮被选择时,则为默认键盘。 我已经实现了 UISearchBarDelegate 的 se...

12得票7回答
iOS 7中UISearchBar中的UITextField

我试图在我的UISearchBar中使用一个包含在其中的TextField,实现与我的iOS 6应用程序相同的外观。我已经尝试了多种编码方式,但还没有成功。问题是,自从iOS 7以来,我无法以任何方式改变TextField的框架。结果是,我的TextField占据了NavigationBar中...

14得票3回答
搜索框中UITextField的占位文本未对齐

我正在尝试通过外观代理自定义UISearchBar的字体。 它有效,但是占位符文本在垂直方向上未能居中。 我尝试设置垂直对齐属性; 占位符文本将居中显示,但输入的文本会略低于中心线... 有什么方法可以解决这个问题吗? 编辑:我用于添加自定义字体的代码:[[UITextField appea...