【发布时间】:2018-05-02 21:58:12
【问题描述】:
我有一个在所有四个角上都是圆角的按钮,因为我使用用户定义的运行时属性面板使其变成圆角...但是一旦运行应用程序,我发现如果只有右侧是按钮会更好圆形,左侧只是方形。有没有办法我可以做到这一点?我正在使用 Xcode 9.1 和 Swift 4。
【问题讨论】:
-
您需要使用智能苹果工程师提供的UIBezierPath API。创建一个类作为 UIButton 的子类,在情节提要中为您的按钮提供该类。然后在 draw 方法中进行设计。