我有一个 UIScrollView,当用户水平滑动时它会显示多个图像。但这些图像的高度并不相同。第一个图像的高度比第二个图像高。
1.我想做的是当人滑动时,显示的下一张图片位于顶部。
2.另外,使用ScrollView的分页时,垂直滚动不流畅,会跳过一整帧。我读到我无法使用 ScrollView 的分页来使垂直滚动平滑。
有什么想法吗?
对于第一个问题,我应该加载里面有图像的 Nib 吗?滑动后如何加载 Nib ?
更新的问题:有没有办法,当我从左向右或从右向左滑动时,我可以加载 Nib (内部有自己的滚动和 ImageView )?因为在 uiscrollview 中并排加载图像并不能解决问题。
最佳答案
设置
[imageView setContentMode:UIViewContentModeScaleAspectFit];
这将以正确的方式显示图像......您不必担心图像大小
[imageView setAutoresizingMask:UIViewAutoresizingFlexibleBottomMargin];
这将使您的 imageView 附加到 ScrollView 的顶部。
关于iphone - 如何使用不同高度的 UISCrollView 分页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6675791/