Objective c 自动滚动UISCrollView至其内容位置

Objective c 自动滚动UISCrollView至其内容位置,objective-c,Objective C,在我的应用程序中,我有一个UIScrollView(在水平滚动模式下)和一个按钮,当用户点击按钮时,一个视图快照将作为uiimageview添加到scrollview中,我使用 UIGraphicsBeginImageContext(storyCreateView.frame.size); CGContextRef context = UIGraphicsGetCurrentContext(); [storyCreateView.layer renderInContext:context];

在我的应用程序中,我有一个UIScrollView(在水平滚动模式下)和一个按钮,当用户点击按钮时,一个视图快照将作为uiimageview添加到scrollview中,我使用

UIGraphicsBeginImageContext(storyCreateView.frame.size);
CGContextRef context = UIGraphicsGetCurrentContext();

[storyCreateView.layer renderInContext:context];


UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext(); 


newscene.image=screenShot;
[galleryView addSubview:newscene];

当用户添加更多图像时,图像将隐藏在scrollview下。我想自动滚动到右侧,以便用户能够看到上次添加的图像。

您可以使用
设置内容偏移:动画:
。它设置与接收器原点对应的内容视图原点的偏移


希望它对您有用。

您可以使用
setContentOffset:animated:
。它设置与接收器原点对应的内容视图原点的偏移

希望它对你有用