use*_*717 5 uiviewanimation ios
我想使用以下代码旋转imageView:
[UIView animateWithDuration:.25 animations:^{
self.imageView.transform = CGAffineTransformRotate(self.plusView.transform, M_PI_4);
}];
Run Code Online (Sandbox Code Playgroud)
有线的事情是:如果我在没有自动布局的情况下运行此代码,那么每件事情都可以.但是当使用自动布局时,图像视图会在旋转之前移动一个垃圾像素,为什么?
在 Xcode 5 中使用自动布局时,您需要添加一个约束来固定 imageView 在其容器中的水平中心和垂直中心。如果您使用故事板,则可以使用约束选项轻松完成此操作。如果您不希望 imageView 自动调整大小,您还需要使用约束来修复宽度和高度。


| 归档时间: |
|
| 查看次数: |
488 次 |
| 最近记录: |