Xcode 5圆形矩形按钮

use*_*450 52 iphone button xcode5

我有一个包含许多圆形矩形按钮的应用程序.但是,在xcode 5中,那些不存在.如何取回圆形矩形按钮?它们对我的应用至关重要.现在它只是可压缩的文字.我该怎么办?我打算稍后发布这个应用程序,如果这是相关的.

Mat*_*aal 155

  1. 打开故事板并选择要更改的按钮.
  2. 在Utility面板中打开Identity Inspector(右侧面板,顶部的第3个按钮).
  3. 添加(+)新的用户定义的运行时属性 - 密钥路径:layer.cornerRadius,类型:数字,值:{integer}.

数字越大,角落越圆.50是标准按钮(或宽度/ 2)的圆圈.您不会在故事板中看到更改,但会在运行时显示.

添加属性的屏幕截图

  • 这样的答案就是我爱的原因.谢谢一堆. (9认同)

Rob*_*ert 10

这是我对这个问题给出的类似答案:

-EDIT-
添加:#import <QuartzCore/QuartzCore.h>.h文件的顶部.

如果您想要ctrl-drag从按钮到.h文件的圆角,请调用类似的内容roundedButton并将其添加到您的viewDidLoad:

CALayer *btnLayer = [roundedButton layer];
[btnLayer setMasksToBounds:YES];
[btnLayer setCornerRadius:5.0f];
Run Code Online (Sandbox Code Playgroud)

要使按钮变为白色(或任何其他颜色),请选择属性检查器并向下滚动到该View部分,选择背景并将其更改为白色:

在此输入图像描述

  • 很重要.除非你添加#import <QuartzCore/QuartzCore.h>,否则这将不起作用 (4认同)