11得票3回答
旋转UIlabel使其垂直显示

我有一个UILabel,需要通过编程对其进行旋转。我有一个水平的UILabel,例如框架为:x:0, y:0, w:200, h:80。现在我想将标签旋转成垂直方向:我尝试使用以下代码: [self setTransform:CGAffineTransformMakeRotation(M_PI...

8得票1回答
CGAffineTransformIdentity不能在多次变换后重置UIImageView吗?

我创建了一个简单的应用程序,顶部有一个分段控制器。当我单击控件中的两个部分之一时,UIImageView 开始旋转。我已经连接了一个重置按钮,以将其转换为CGAffineTransformIdentity。 问题出现在第二次通过不断切换片段来调用执行视图旋转动画的方法时。点击重置仅删除最近的...

46得票5回答
围绕一个点旋转的一步仿射变换?

我如何使用单个CGAffineTransformMake()调用以及数学函数如sin(), cos()等,而不使用其他CG调用,制作一个绕点(x, y)旋转角度a的Core Graphics仿射变换。 其他答案似乎是关于使用多个堆叠的变换或多步变换来移动、旋转和移动,使用多个Core Gra...

14得票3回答
如何同时使用CGAffineTransformMakeScale和Rotation?

((UIImageView*)[dsry objectAtIndex:0]).transform = CGAffineTransformMakeRotation(1.57*2); ((UIImageView*)[dsry objectAtIndex:0]).transform = CGAffi...

14得票4回答
使用CGAffineTransform在视图上应用缩放和旋转。

我需要对一个视图进行缩放和旋转(使用手势实现),所以对于每个手势,我会更新当前的缩放和旋转值,类似下面这样:self.scaleWidth *= gesture.scale; //When I detect an horizontal pinch self.scaleHeight *= ges...

9得票1回答
使用CGAffineTransform swift 3语法使按钮逆时针旋转?

我想让一个按钮逆时针旋转,但是不知道为什么它却顺时针旋转。我知道以前的做法是使用M_PI,但在Swift 3中已经被弃用,改为使用CGFloat.pi。我尝试过以下方法: self.loginButton.transform = CGAffineTransform(rotationAn...

10得票1回答
UIView应用CGAffineTransformRotate后,宽度和高度会增加。

我想在程序中编程旋转一个视图,为此我使用了以下代码:CGAffineTransform rotateTransform = contentView.transform; CGAffineTransform rotatenewTransform = CGAffineTransformRotat...

11得票2回答
旋转UIBarButtonItem

有没有人知道如何转换UIBarButtonItem? 我尝试过以下代码,但是没有任何结果:( 它既不能在UIBarButtonItem上进行操作,也不能在其自定义视图上进行操作。 [UIView beginAnimations:nil context:NULL]; [UIView setA...

15得票4回答
使用CGContextDrawImage旋转图像

如何在中心点旋转使用CGContextDrawImage()绘制的图片? 在drawRect:中进行操作。CGContextSaveGState(c); rect = CGRectOffset(rect, -rect.size.width / 2, -rect.size.height / ...

10得票1回答
当方向改变时,将图像旋转90度并保持在同一位置

我最终做到了这一点: 支持多个方向的最简单方法?当应用程序处于横向时,如何加载自定义NIB?非常好用! 我在Photoshop中制作了一张图像,想将其用作iPad应用程序中信息屏幕的背景。图像包含文本和一些图标。在图像周围有一个绿色边框。 我试图实现的效果是: 当用户从纵向方向转向横向方...