我是IOS的新手,我有UIView包含UIScrollView,我希望它在点击状态栏时滚动到顶部,但我有一些UITextField,我用手势在外面点击时解除键盘,我怎么能滚动我的点击状态栏时滚动查看?这是我用来解除键盘的方法
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if ([touch.view isKindOfClass:[UIControl class]]) {
return NO;
}
return YES;
}
这是scrollToTop的委托方法
-(BOOL)scrollViewShouldScrollToTop:(UIScrollView *)scrollView
{
return YES ;
}
任何人都可以帮助我吗? 谢谢你的帮助
答案 0 :(得分:0)
您需要确保此滚动视图是屏幕上唯一的滚动视图,它返回scrollTopTop = YES。
将所有其他设置为scrollTopTop = NO。
答案 1 :(得分:0)
尝试使用scrollView的contentOffset
属性
scrollView.contentOffset = CGPointMake(someXvalue,someYvalue); // replace with your values e.g (0,-200)