Iphone Caanimation“;“职位”;breakes自动调整大小

Iphone Caanimation“;“职位”;breakes自动调整大小,iphone,objective-c,ios,core-animation,core-graphics,Iphone,Objective C,Ios,Core Animation,Core Graphics,我对CAAnimation和AutoResizingTask有问题。A使用autoresizingMask查看 contentView.autoresizingMask = UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleRightMargin; 当我旋转设

我对CAAnimation和AutoResizingTask有问题。A使用autoresizingMask查看

contentView.autoresizingMask = UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleRightMargin;
当我旋转设备时,它始终位于其父视图的中心。 但如果我对它的位置应用一些CoreAnimation,它就是stop autoresize。如果我为另一个属性(alpha或scale)设置动画,则自动旋转效果良好


“位置”关键点动画有什么问题?

在位置动画过程中,您希望出现什么行为?如果视图已经居中,则所有边上的灵活边距只会使视图保持居中。当我创建contentView时,我将其设置在其父视图的中心。然后我想用一些动画来展示它。如果我使用淡入淡出动画-它是自动调整正常大小,但如果我用移动动画(从屏幕顶部到中心)显示它-那么它是自动调整breakes的大小。@DavidRönnqvist我发现。contentAnimation中存在问题。removedOnCompletion=否;