我一直在试图找到解决方案几个小时,但唉,没有骰子...我一直试图实现一个UISearchBar纯编程(没有xib,没有接口生成器)。UISearchBar没有响应点击时
这里是我的.h头:
@interface RLCASearchMasterViewController : UIViewController<UISearchBarDelegate>
@property (strong, nonatomic) RLCAGUIElements *gui;
@property (strong, nonatomic) RLCAUITableView *table;
@property (strong, nonatomic) UISearchBar *searchBar;
@end
和我的.m实现:
@synthesize searchBar;
- (void)loadView
{
[super loadView];
searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(self.view.frame.origin.x, self.view.frame.origin.y, self.view.frame.size.width, searchBar.frame.size.height)];
searchBar.delegate = self;
[self.view addSubview:searchBar];
}
我已经走了这一点,我不知道有多少次,不知道我做错了什么... UISearchBar被添加到视图就好了,正确的大小和所有,但是当点击/点击时,键盘不会出现。 如果我唤起但是以下几点:
[searchBar becomeFirstResponder];
键盘做演出,所以它可能不是代表团,但实际检测是否已被点击......我不希望它虽然对负载进行编辑,并且只能由请求...
请帮忙。谢谢! :)
此致, Piotr。
是它下面的任何其他意见?他们可能会阻止它的触动。 – borrrden
我不认为这是在任何的意见 - 我删除了所有的[的UIColor clearColor]背景从所有检查的意见,似乎没有任何要覆盖它... – Piotr