在我的项目中,我想做一个垂直按钮,文字也是垂直的,有人帮忙吗?!
完全像这样的东西
答案 0 :(得分:1)
使用此代码旋转按钮
btn.transform = CGAffineTransformMakeRotation(-M_PI / 2);
并且
btn.transform = CGAffineTransformMakeRotation(M_PI / 2);
答案 1 :(得分:0)
您可以使用以下方式旋转按钮:
yrButton.transform = CGAffineTransformMakeRotation(90.0*M_PI/180.0);
这将给你90度的角度。
答案 2 :(得分:0)
尝试这样,我希望它能帮到你,
btn.transform= CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(270));
并定义
#define DEGREES_TO_RADIANS(x) (M_PI * x / 180.0)
答案 3 :(得分:0)
您可以将CGAffineTransform用于此目的,它会根据您的选择进行轮换
答案 4 :(得分:0)
您可以通过转型来实现这一目标。
顺时针旋转:
button.transform = CGAffineTransformMakeRotation(90.0*M_PI/180.0);
和逆时针方式:
button.transform = CGAffineTransformMakeRotation(-90.0*M_PI/180.0);
第一个数字(90.0或-90.0)指定旋转按钮的角度(以度为单位)。