如何将UITextField旋转90度以使文本垂直?

时间:2013-08-03 21:51:33

标签: ios cocoa-touch

我有一个UITextField,我想旋转它,所以文字是垂直的。这是逆时针旋转90度。

如何在界面构建器中执行此操作,以便我可以将其与其他资产正确排列?

谢谢

1 个答案:

答案 0 :(得分:2)

我不相信Interface Builder可以实现这一点。但是,您可以在代码中执行此操作。在viewDidLoad中的文本视图中使用以下调用:

[aTextView setTransform:CGAffineTransformMakeRotation(-90* M_PI/180)];

您可能需要使用框架来使其定位恰到好处。此外,视图的内部坐标系也将旋转。