在我的界面中,我UITableView
正在UISearchBar
和UINavigationBar
后方滚动,因此您可以看到这些组件有点模糊。这是非常好的,但我也实现了SSPullToRefresh
并且它经常隐藏(在某种程度上可见)这两个......所以这不是一个很好的效果!
我希望在SSPullToResfresh
不可见时隐藏它,并在用户再次滚动时再显示它。 setHidden:YES
隐藏起来很容易,但它无法正常工作。当然有SSPullToRefreshViewStates
但是当我试图在任何状态下隐藏这个视图时都没有效果......
所以我想到了另一个解决方案pullToRefreshViewDidStartLoading:
,但是在这种情况下,当刷新动作开始执行时(而不是当它显示为时已经太晚)时,视图被隐藏/显示,我不知道是否存在相反的方法在SSPullToRefresh
消失时执行隐藏。