嵌入在UIView中的UIImageView并没有随之移动

时间:2014-06-17 19:45:58

标签: ios objective-c uiview uiimageview

我有一个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){
                 }];

}

1 个答案:

答案 0 :(得分:0)

它很可能与您在UIVmageView上设置的与UIView相关的约束有关。如果你将UIImageView设置为保持附着在底部或顶部的约束,它应该移动正常。