iphone - 如何在 Xcode + IB 中旋转 UI 按钮?

标签 iphone xcode interface interface-builder

我正在编写一个 iPhone 程序员,并且 我想做一个旋转180度的按钮,我尝试使用多点触控触控板旋转UI按钮,但没有成功,我该怎么做?或者我需要通过代码来完成?

最佳答案

您无法通过 Interface Builder 执行此操作。您必须使用 UIButton 的 Transform 属性从代码中旋转它,这是一个 CGAffineTransform 结构。 您可以使用 CGAffineTransformMakeRotation() 来设置它。

myButton.transform = CGAffineTransformMakeRotation( ( 180 * M_PI ) / 180 );

代码中的第一个 180 是角度(以度为单位)。该运算将其转换为弧度。

关于iphone - 如何在 Xcode + IB 中旋转 UI 按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2455334/

相关文章:

Java和 "generic"接口(interface)

python - Python 中的单元测试接口(interface)

java - 如何在Java中正确实现MVC模式?

iphone - 如何在iPhone中关闭UIView,如“Skype或任何窗口”最小化?

iphone - 是否有可能在结束减速之前知道最终的 UIScrollView contentOffset?

ios - SpriteKit 默认项目 - 为什么 View 起源于屏幕之外?

objective-c - 使用绑定(bind)到要共享的 XCode 项目的路径

javascript - 为什么 JavaScript .play() 不能在 iPhone safari 上播放音频文件?

iphone - 核心位置和速度测量

xcode - 自 swift 2.2 起,泛型类测试崩溃