【发布时间】:2014-11-24 04:03:51
【问题描述】:
我以编程方式在视图中添加了一个 UISearchBar,并进行了一些初始设置。但是,当我点击搜索栏时,键盘没有出现。我在这个网站上查找了一些问题,但似乎没有一个对我有用。
这是我用来设置搜索栏的代码 sn-ps
self.searchBar = [[UISearchBar alloc]initWithFrame:CGRectMake(origin.x,origin.y,width,height)];
self.searchBar.searchBarStyle = UISearchBarStyleDefault;
self.searchBar.translucent = YES;
self.searchBar.barTintColor = [UIColor whiteColor];
...
[self.searchBar setDelegate:self];
[self.view addSubView:self.searchBar];
有什么解决这个问题的建议吗?谢谢!
【问题讨论】:
-
您使用的是 Xcode 6.0.1 吗?
-
@Aaron 是的,我使用的是 Xcode 6.0.1
-
您是否也在模拟器中运行并连接了硬件键盘?
-
@Aaron 我没有连接硬件键盘。我可以使用笔记本电脑的键盘输入搜索词,仅此而已,但没有显示软键盘。我还没有在 iPhone 上测试过。所以你认为这是一个模拟器问题?
-
可能。检查我的答案。硬件键盘可能会干扰。
标签: ios uisearchbar