【问题标题】:Rotating a UIButton?旋转 UIButton?
【发布时间】:2015-04-07 01:09:28
【问题描述】:

我正在尝试旋转 UIButton,使其看起来更像菱形而不是正方形。我在网站上搜索了很多,找不到任何可以帮助我的东西。我在这方面遇到了很多麻烦,需要一些帮助。我认为它会在我的应用程序运行时增加它的吸引力。这是我已经有一段时间并且一直在努力解决的问题,所以任何事情都可以帮助我。我不知道这是 Xcode 中的内置功能还是我需要以编程方式执行此操作。

任何建议将不胜感激。

提前致谢。

【问题讨论】:

    标签: xcode swift rotation uibutton


    【解决方案1】:

    您可以简单地对按钮应用仿射变换。像这样的:

    import Darwin
    
    ...
    
    myButton.transform = CGAffineTransformMakeRotation(M_PI/2)
    

    但是,这将旋转整个按钮,包括标题。如果这不是您想要的,那么它会变得更加复杂。

    【讨论】:

    • 我希望标题保持不变,按钮旋转
    • 标题是按钮的一部分。如果您想要一个具有正常标题的不寻常形状的按钮,最简单的方法是在 IB 中输入“自定义”并添加背景图像。这很容易做到。
    猜你喜欢
    • 1970-01-01
    • 2016-03-10
    • 1970-01-01
    • 2021-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    • 2016-08-24
    相关资源
    最近更新 更多