【问题标题】:How to pop self view controller when I click the cancel button at the search bar?单击搜索栏上的取消按钮时如何弹出本端视图控制器?
【发布时间】:2012-04-19 04:25:40
【问题描述】:

我创建了搜索视图控制器以将搜索到的文章添加到主视图控制器。 我想通过单击搜索栏的取消按钮使其从导航视图控制器中弹出。我试过如下:

- (void) searchBarCancelButtonClicked:(UISearchBar*) searchBar {
  [self.navigationController popViewControllerAnimated:NO];
}

我需要大家的帮助。

【问题讨论】:

    标签: ios uitableview uinavigationcontroller uisearchbar


    【解决方案1】:

    检查您是否将 searchBar Delegate 分配给您的 viewController .. 并检查 navigationController 是否为 nil ,那么您的代码应该可以工作。

    【讨论】:

    • 如何检查navigationController是否为nil?
    • 在Xcode控制台,可以写'po self.navigationController'
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    相关资源
    最近更新 更多