我创建了一个可缩放的 UIScrollView 并向其添加了 100 个子视图(平铺)。视图左右滚动完美。但是,我想允许缩放。
为此,我读到我的代表需要实现:
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return ???;
}
我见过只有一个子视图可以缩放的例子,所以他们在那个方法中返回那个子视图。然而,就我而言,我还有很多。进行缩放的正确方法是什么?
我尝试创建另一个 UIView 并将 100 个子视图添加到那个。然后在上面的方法上返回一个视图,但我不起作用(它会缩放,但一旦停止,它就不再是交互式的了)。