AnimatedFormFieldTableViewCell
AnimatedFormFieldTableViewCell
允许您实现一个嵌入 UITextField
的 UITableViewCell
,该 UITextField
会自动缩放用户交互时的占位符文本。
安装:从“AnimatedFormFieldTableViewCell”文件夹中获取“AnimatedFormFieldTableViewCell.xib”和“AnimatedFormFieldTableViewCell.swift”文件,并将它们拖动到您的项目中。
要使用 AnimatedFormFieldTableViewCell
,您只需做以下几步
-
将
AnimatedFormFieldTableViewCell
的 nib 在您实现 UITableView 的 ViewController 上进行注册,以您的重用标识符为名称。 -
在
CellForRowAtIndexPath
中 dequeue 出作为AnimatedFormFieldTableViewCell
的 cell。 -
通过在 cell 本身上调用
setLabelText
来更改占位符的标签文本。
然后您就基本完成了 :). 从这一点开始,一切都应该自己处理好。
注意
-
要访问嵌入的
UITextField
,您可以直接调用 cell 的cellTextField
属性。 -
AnimatedFormFieldTableViewCell
遵循UITextFieldDelegate
协议,因此如果您希望在 cell 的 textField 实现任何UITextFieldDelegate
,只需在 cell 本身上设置delegate
(而不是在 textField 上 - 没有必要 - cell 将会处理这一切)。 -
为了得到最佳效果 - cell 的高度应该是 60。