草庐IT

UIsearchBar

全部标签

objective-c - 按下搜索栏 'Search"按钮时如何关闭键盘?

我已经实现了一个设置了搜索功能的UISearch栏,但是当我按下键盘上的“搜索”按钮时,没有任何反应。如何在按下“搜索”按钮时隐藏键盘,同时保持搜索栏中的文本完好无损(以保持搜索结果存在)? 最佳答案 来自Text,WebandEditingProgrammingGuideforiOS:Todismissthekeyboard,youcalltheresignFirstRespondermethodofthetext-basedviewthatiscurrentlythefirstresponder.所以你应该在你的UISearch

objective-c - 按下搜索栏 'Search"按钮时如何关闭键盘?

我已经实现了一个设置了搜索功能的UISearch栏,但是当我按下键盘上的“搜索”按钮时,没有任何反应。如何在按下“搜索”按钮时隐藏键盘,同时保持搜索栏中的文本完好无损(以保持搜索结果存在)? 最佳答案 来自Text,WebandEditingProgrammingGuideforiOS:Todismissthekeyboard,youcalltheresignFirstRespondermethodofthetext-basedviewthatiscurrentlythefirstresponder.所以你应该在你的UISearch

ios - 如何更改 UISearchBar 图标的颜色?

我不知道如何修改原始searchIcon的颜色。 最佳答案 searchIcon位于searchTextField的leftView中。由于这是可访问的,我们可以轻松地为View设置tintColor。tintColor也用于searchIcon。因此,在您的代码中,您可以使用以下代码将搜索图标更改为白色:searchBar.searchTextField.leftView?.tintColor=.white 关于ios-如何更改UISearchBar图标的颜色?,我们在StackOve

ios - 如何更改 UISearchBar 图标的颜色?

我不知道如何修改原始searchIcon的颜色。 最佳答案 searchIcon位于searchTextField的leftView中。由于这是可访问的,我们可以轻松地为View设置tintColor。tintColor也用于searchIcon。因此,在您的代码中,您可以使用以下代码将搜索图标更改为白色:searchBar.searchTextField.leftView?.tintColor=.white 关于ios-如何更改UISearchBar图标的颜色?,我们在StackOve

ios - 使 UISearchBar 背景清晰

我无法清除搜索栏我试图通过将其背景颜色设置为清晰来使其清晰,并且还在搜索栏下放置了一张图片搜索栏的背景我也弄清楚了for(UIView*subviewinself.searchBarHome.subviews){if([subviewisKindOfClass:NSClassFromString(@"UISearchBarBackground")]){[subviewremoveFromSuperview];//pleasehelpmetomakeclearbackgroundofuisearchbarbreak;}}[self.searchBarHomesetBackgroundCo

ios - 使 UISearchBar 背景清晰

我无法清除搜索栏我试图通过将其背景颜色设置为清晰来使其清晰,并且还在搜索栏下放置了一张图片搜索栏的背景我也弄清楚了for(UIView*subviewinself.searchBarHome.subviews){if([subviewisKindOfClass:NSClassFromString(@"UISearchBarBackground")]){[subviewremoveFromSuperview];//pleasehelpmetomakeclearbackgroundofuisearchbarbreak;}}[self.searchBarHomesetBackgroundCo

iphone - UISearchBar透明背景 View

在UISearchBar默认情况下,应该显示一个背景View。如何隐藏?我只需要UISearchBar中的搜索TextView部分。 最佳答案 [[searchBar.subviewsobjectAtIndex:0]removeFromSuperview]; 关于iphone-UISearchBar透明背景View,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2913475/

iphone - UISearchBar透明背景 View

在UISearchBar默认情况下,应该显示一个背景View。如何隐藏?我只需要UISearchBar中的搜索TextView部分。 最佳答案 [[searchBar.subviewsobjectAtIndex:0]removeFromSuperview]; 关于iphone-UISearchBar透明背景View,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2913475/

iphone - 在默认搜索栏中搜索字符串为空时启用搜索按钮

在我的应用程序中,我使用默认的IOS搜索栏使用搜索功能,如果我放置一些字符串进行搜索,它工作正常但在第一次搜索后我需要显示整个数据源(原始内容)我的功能是如果搜索字符串为空它将显示整个数据源。我的问题是,如果我在默认搜索栏中将搜索字符串设置为空,搜索按钮会自动进入隐藏状态。即使字符串为空,我也需要启用搜索按钮。 最佳答案 实际上你可以设置searchBar.enablesReturnKeyAutomatically=NO;在iOS7+上测试 关于iphone-在默认搜索栏中搜索字符串为空

iphone - 在默认搜索栏中搜索字符串为空时启用搜索按钮

在我的应用程序中,我使用默认的IOS搜索栏使用搜索功能,如果我放置一些字符串进行搜索,它工作正常但在第一次搜索后我需要显示整个数据源(原始内容)我的功能是如果搜索字符串为空它将显示整个数据源。我的问题是,如果我在默认搜索栏中将搜索字符串设置为空,搜索按钮会自动进入隐藏状态。即使字符串为空,我也需要启用搜索按钮。 最佳答案 实际上你可以设置searchBar.enablesReturnKeyAutomatically=NO;在iOS7+上测试 关于iphone-在默认搜索栏中搜索字符串为空