【问题标题】:UITableView setContentOffset not workingUITableView setContentOffset 不起作用
【发布时间】:2013-07-09 20:18:56
【问题描述】:

我试图让我的 UITableView 有一个“过度滚动”搜索栏。我遵循了与this tutorial 非常相似的方法,它基本上可以工作。不幸的是,如果 uitableview 没有足够的可滚动内容,搜索栏一旦被拉下就无法隐藏。有谁知道如何在默认情况下隐藏 uitableview 中的搜索栏(本教程确实这样做),然后当用户“向下滚动”时能够再次消失?

【问题讨论】:

    标签: ios uitableview uisearchbar


    【解决方案1】:

    试试这个。

    - (void) viewWillAppear:(BOOL)animated{
        ....
        [self hideSearchBar];  
    

    } -(void)hideSearchBar:{ [self.tableView setContentOffset:CGPointMake(0, searchBar.height]; }
    如果不工作,说点什么。

    【讨论】:

    • 最初确实有效。但是,一旦用户显示了搜索栏,如果我再次调用 [self hideSearchBar],它就不会消失。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-21
    • 1970-01-01
    相关资源
    最近更新 更多