【问题标题】:Best way to code number pad in iOS8 for Swift在 iOS8 中为 Swift 编写数字键盘的最佳方法
【发布时间】:2015-04-28 01:47:55
【问题描述】:

我正在寻找使用 Swift 编写小费计算器的代码,并且想知道为它编写数字键盘的最佳方法?

数字键盘会一直出现在屏幕上,如果按下按钮时它会像 iOS8 键盘一样亮起来,那就太酷了。

以下是来自dribbble的示例供参考。

【问题讨论】:

  • 问题是编写 UIButtons 的最佳方式是什么?它只是将12个按钮拖到屏幕上吗?我必须为每个人创建一个图像吗?如果要创建图像,我是否在视网膜中创建它们并且它们会自动缩小?

标签: objective-c iphone xcode swift ios8


【解决方案1】:

这些 UI 元素出现在 UIButton 项目中,这些项目非常可定制。这不会是一个难以复制的 UI。

要让它们“点亮”,您可以在点击事件时突出显示它们。

【讨论】:

  • UIButton 会是图像吗?如果是这样,您将如何模仿它们在 iOS8 上“点亮”的方式?我相信在过渡过程中会有一点淡化
  • 是的,你可以设置一个 UIButton 有一个图像。要突出显示它,您可以this 在您点击它时更改图像。
  • 太棒了。你知道是否还有一种方法可以添加像 Google Material Designs 这样的点击效果? codepen.io/iraycd/pen/dHrxv
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多