【问题标题】:Hiding keyboard iphone sdk?隐藏键盘iphone sdk?
【发布时间】:2011-04-14 00:44:55
【问题描述】:

我有一个UISearchBar。我希望键盘在用户点击搜索后立即消失...我确实尝试过resignFirstResponder,但这没有用。任何帮助将不胜感激

- (void)viewDidLoad {
    [super viewDidLoad];

    self.title = NSLocalizedString(@"Songs", @"Search for songs");


    NSMutableArray *array = [[NSArray alloc]initWithObjects: @"Book_1", @"Book 2", @"Book _ 4", nil];
    self.booksArray = array;
    [array release];
    search.delegate=self;
    // Uncomment the following line to display an Edit button in the navigation bar for this view controller.
    // self.navigationItem.rightBarButtonItem = self.editButtonItem;
}

谢谢 TC

【问题讨论】:

    标签: uitableview ios4 uiwebview keyboard resignfirstresponder


    【解决方案1】:

    请确保以下事项。(我希望你说的是键盘的搜索按钮。)

    1. 您已将 searchBar 的 IBOutlet 与其变量 search 连接起来。
    2. 您没有在代码中的任何位置取消引用搜索变量(重新分配它)。
    3. 您的 - (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar 方法与 searchBar 所在的 viewcontroller 相同。
    4. 请 NSLog(@"搜索栏实例:%@",search);在 viewDidLoad 方法和 searchBarSearchButtonClicked 中,并验证两个实例是否相同,如果不是,那么您是 search 正在代码中的某处被重新分配。
    5. 就在[searchBar resignFirstResponder]; NSLog(@"isFirstResponder : %d",[searchbar isFirstResponder]);和NSLog(@"Next Responder : %@",[searchBar nextResponder]);
    6. 是- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar 当您点击键盘的搜索按钮时正在调用方法?确保没有键盘responder(如textField、textView 或其他searchBar)在您的searchBar 后面添加可能是无意的。也请通过xib查看。

    谢谢,

    【讨论】:

    • 我有点不好意思这么说,但由于某种原因它不起作用我已经尽我所能......我确保我没有在任何地方发布搜索并确保searchBar 通过 [search isFirstResponder] 成为第一响应者;
    【解决方案2】:

    它应该通过在委托对象上实现响应方法来工作:

    - (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
    {
        [searchBar resignFirstResponder];
    }
    

    参考:http://www.iphonedevsdk.com/forum/iphone-sdk-development/7148-problem-uisearchbar-navigation-controller.html#post59467

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-28
      • 2011-01-19
      • 2011-02-22
      • 2011-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-01
      相关资源
      最近更新 更多