【问题标题】:Textfield material design objective-c文本域材料设计目标-c
【发布时间】:2017-06-09 20:21:32
【问题描述】:

如何使用材料设计显示文本字段?

我需要这个像没有 CocoaPods 的浮动标签。

【问题讨论】:

  • 您需要创建一系列动作和动画来响应各种触摸和 resignFirstResponder 事件。

标签: ios objective-c material-design


【解决方案1】:

您必须为自定义 UITextfield 使用两个图像 第一个图像用于编辑 UITextfield,第二个图像用于不编辑图像,这将是您的默认自定义 UITextfield 图像。

您可以通过在编辑textFieldDidBeginEditing时简单地将第一张图片设置为UITextfield的背景图片来实现这一点

textFieldShouldEndEditing上设置UITextfield的第二个背景图片

【讨论】:

    【解决方案2】:

    只需下载并导入 SkyFloatingLabelTextField.swift 和 UITextField+fixCaretPosition.swift 两个文件

    然后,将 SkyFloatingLabelTextField 类关联到您想要浮动的文本字段。

    从此 url 链接下载文件: https://github.com/Skyscanner/SkyFloatingLabelTextField

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-10
      • 2015-08-22
      • 2015-04-25
      • 2015-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多