Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS-方向改变时如何在图像中心旋转_Ios_Orientation_Screen Rotation - Fatal编程技术网

iOS-方向改变时如何在图像中心旋转

iOS-方向改变时如何在图像中心旋转,ios,orientation,screen-rotation,Ios,Orientation,Screen Rotation,在Apple Photos应用程序中,当它从纵向旋转到横向时。图像将围绕其中心点旋转。然而,照片应用程序创建自己只是不旋转的中心点 结构是这样的。。 当它旋转到横向时。。它将像下面这样 然后我将平铺页面(ImageScrollView) 有人知道如何使它在屏幕中央旋转吗?谢谢 找到了答案。。 设置图像边框必须在中完成 - (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOri

在Apple Photos应用程序中,当它从纵向旋转到横向时。图像将围绕其中心点旋转。然而,照片应用程序创建自己只是不旋转的中心点

结构是这样的。。

当它旋转到横向时。。它将像下面这样

然后我将平铺页面(ImageScrollView)

有人知道如何使它在屏幕中央旋转吗?

谢谢

找到了答案。。 设置图像边框必须在中完成

- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration;
视图将在其中心旋转

Ushan87谢谢

找到了答案。。 设置图像边框必须在中完成

- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration;

并且视图将在其中心旋转

它不会自动旋转图像。你必须自己做。更改scrollView的边框大小、内容大小,然后根据需要设置图像视图的边框。我建议您先阅读本文:它不会自动旋转图像。你必须自己做。更改scrollView的框架大小、内容大小,然后根据设置图像视图的框架我建议您先阅读本文: