OStack程序员社区-中国程序员成长平台

标题: ios - 当我在ios中下拉TableView时如何隐藏UINavigationbar? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 19:24
标题: ios - 当我在ios中下拉TableView时如何隐藏UINavigationbar?

我有一个 UIViewController 对象,里面有一个 UITableView 对象。我想在下拉 UITableViewCell 时隐藏 UINavigationbar,并在上拉 UITableViewCell 时显示 UINavigationbar。我应该怎么办?谢谢。



Best Answer-推荐答案


感谢 dimimpou 和 Wain。 现在我像这样使用你的想法:

- (void)scrollViewWillEndDraggingUIScrollView *)scrollView withVelocityCGPoint)velocity targetContentOffsetinout CGPoint *)targetContentOffset
{
    if (velocity.y > 0)
    {
        [self.navigationController setNavigationBarHidden:YES animated:YES];
    }
    else
    {
        [self.navigationController setNavigationBarHidden:NO animated:YES];
    }
}

关于ios - 当我在ios中下拉TableView时如何隐藏UINavigationbar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22008298/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4