我有两个按钮。
我在 ScrollView 中也有两个屏幕,一个是绿色的 UIView
,另一个是 UIImage
Apple Logo 。两者都显示正常,但我只是这样截屏。
当我点击注册按钮然后在 ScrollView 中显示绿色 View 的UIView
!
当我点击图像按钮时,它会显示 UIImageView
,即 Apple Logo 。
我拍摄的屏幕截图是这样的, ScrollView 滚动,绿色 View 是 uiview,第二个是包含图像的 ImageView
//help me
-(IBAction)registrationClick:(id)sender
{
NSLog(@"mayank");
CGRect frame;
frame.origin.x = self.scrollView.frame.size.width * self.pageControl.currentPage;
frame.origin.y = 0;
frame.size = self.scrollView.frame.size;
[self.scrollView scrollRectToVisible:frame animated:YES];
pageControlBeingUsed = YES;
}
最佳答案
[self.scrollView setContentOffset:CGPointZero animated:YES];
或者如果你想保留水平滚动位置并只重置垂直位置:
[self.scrollView setContentOffset:CGPointMake(self.scrollView.contentOffset.x, 0)
animated:YES];
关于ios - 在 ios 7 xcode 中单击 ScrollView 上方的按钮时如何滚动 ScrollView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20113990/