【发布时间】:2011-09-24 13:09:15
【问题描述】:
在适用于 iPhone 的 myh 应用程序中,我有一个 UIScrollView,它是实际屏幕高度的两倍。在滚动视图中有一个按钮,当按下该按钮时,它会在滚动视图的顶部和底部之间交替(带有漂亮的滑动动画)。
在 ScrollView 的底部是一个 UIImageView,它使用内置的动画块从屏幕顶部移动到屏幕底部。注意我说的屏幕是指 UIScrollView 的底部可见部分。
我的问题是,当用户在 UIImageView 的动画期间按下按钮更改视图时,图像不会停留在 ScrollView 的底部,而是在屏幕的可见部分内保持动画,这没有显示ScrollView 的顶部。
有没有办法指定 UIImageViews 动画在 ScrollView 中,而不是让它成为屏幕的可见部分?
我正在使用
UIView animateWithDuration:<#(NSTimeInterval)#> animations:<#^(void)animations#>
在 UIImageView 上执行动画的代码。
【问题讨论】:
-
您必须向我们展示您的代码。
-
听起来你的 UIImageView 应该是 UIScrollView 的子视图。
标签: iphone animation scrollview