IOS开发垂直button

在我的项目中,我想做一个垂直的button和文字也垂直,,,任何人的帮助?!

这件事完全是这样的

在这里输入图像说明

使用此代码来旋转button

btn.transform = CGAffineTransformMakeRotation(-M_PI / 2); 

 btn.transform = CGAffineTransformMakeRotation(M_PI / 2); 

您也可以使用以下方法旋转button:

 yrButton.transform = CGAffineTransformMakeRotation(90.0*M_PI/180.0); 

这会给你90度的速度。

试试这个,我希望它能帮助你,

 btn.transform= CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(270)); 

并定义

 #define DEGREES_TO_RADIANS(x) (M_PI * x / 180.0) 

你可以使用CGAffineTransform来达到这个目的,它根据你的select进行旋转

你可以通过转换来实现这一点。

要顺时针旋转:

 button.transform = CGAffineTransformMakeRotation(90.0*M_PI/180.0); 

和逆时针方向:

 button.transform = CGAffineTransformMakeRotation(-90.0*M_PI/180.0); 

第一个数字(90.0或-90.0)指定旋转button的angular度(以度为单位)。