我正在尝试使用CGAffineTransformMakeRotation旋转UITextfield以匹配在屏幕上绘制的三角形的角度。如图所示,旋转角度不正确。
使用:-]计算角度i>
viewwidth = topView2.bounds.size.width/2; viewheight = topView2.bounds.size.height; angle = atan(viewheight/viewwidth);
旋转我正在使用的文本字段:-
[self->textField7 setTransform:CGAffineTransformMakeRotation(-self->angle)];
结果不令人满意。您可以在屏幕截图中看到,文本字段未以与绘制线相同的角度旋转。屏幕截图中心的值显示了上述代码中以弧度为单位的视图高度,宽度和角度。
有人可以告诉我我在做什么错。
我正在尝试使用CGAffineTransformMakeRotation旋转UITextfield以匹配在屏幕上绘制的三角形的角度。如图所示,旋转角度不正确。到...
如果沿着9,579,739,797的基线画一条线,它将一直延伸到下午4:40。在我看来,您使用的是错误的身高: