我有一个UIView和UIImageView,它嵌入在这个UIView中。当我从顶部到底部移动UIView时,UIView移动相同。当UIView向后移动时,UIImageView不会从屏幕底部移动。为什么?如何解决?
1)到底部
- (IBAction)showAbautMovie:(id)sender {
[UIView animateWithDuration:1
delay:0.1
options: UIViewAnimationOptionTransitionFlipFromTop
animations:^{
_abautMovie.frame = CGRectMake(0, 0, 320, 568);
}
completion:^(BOOL finished){
}]
}
2)回到顶部
- (IBAction)backAbautMove:(id)sender {
[UIView animateWithDuration:1
delay:0.1
options: UIViewAnimationOptionTransitionFlipFromBottom
animations:^{
_abautMovie.frame = CGRectMake(0, 0, 320, 268);
}
completion:^(BOOL finished){
}];
}
答案 0 :(得分:0)
它很可能与您在UIVmageView上设置的与UIView相关的约束有关。如果你将UIImageView设置为保持附着在底部或顶部的约束,它应该移动正常。