【问题标题】:Core Graphics button. Best practice please核心图形按钮。最佳实践请
【发布时间】:2014-12-18 16:58:27
【问题描述】:

我现在已经学会了将核心图形添加为子视图。看起来华丽和 2 倍独立。 我还没有找到有关 Swift 动作的 Core Graphics Button 教程。首先想到的是我只是简单地绘制图形,然后在它们上面制作透明按钮,但我确信这不是正确的方法,我想根据事件更改一些按钮设计属性,比如 ifpressed ifloggedin 等。

在 Swift 中将自定义核心图形作为按钮的标准或最佳实践是什么。欢迎任何代码示例。谢谢!

【问题讨论】:

  • 顺便说一句,我正在使用 iDraw 设计自定义矢量形状并将它们导出为核心图形代码。 Sketch 应用程序也可以做到这一点。这个工作流程节省了大量时间,我可以专注于设计。与大牌矢量图形软件相比,这些软件便宜,并且允许设计师过渡到 ios 应用程序设计。

标签: ios button swift core-graphics


【解决方案1】:

继承 UIButton 并提供自定义 drawRect 实现

【讨论】:

  • Daij-Djan,很抱歉询问,但我会很感激工作流程,比如 - 创建一个选择这个的新文件,创建一个类的实例,覆盖这个和那个,在此处复制代码,现在drawrect,最后做到这一点。或者,如果您提供代码示例,那也很棒。谢谢。
猜你喜欢
  • 1970-01-01
  • 2017-03-05
  • 1970-01-01
  • 2014-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多