求高手帮忙,怎样能实现iweekly iphone应用中页面上下滑动时导航栏及状态栏的隐藏展开效果,试了几个方法都不行,求高手指点

解决方案 »

  1.   

    思路:
    你说到上拉下滑想必你使用的控件应该是直接或间接继承自UIScrollview。那么在你的viewcontroller中实现scrollview的代理方法 
    - (void)scrollViewDidScroll:(UIScrollView *)scrollView
     中得到当前scrollview 的contentoffset ,设置一个比较量lastContentoffset 用于存储每次滑动后的contentoffset .再次滑动时与这个lastContentOffset进行比较得出是上拉还是下滑设置navigationbar 的隐藏可以通过这个属性
    [self.navigationController setNavigationBarHidden:YES animated:YES];