JVFloatLabeledTextField是第一个UX模式的实现,即广为人知的浮动标签模式。
由于移动设备上空间的限制,通常仅仅使用占位符作为标签字段。这指向了会员体验问题,这种情况下,开题报告,一旦会员开始填form,那么所有label都会消失。
这个UI组件库包含一个 UITextField和一个 UITextView子类,旨在通过将占位符在文本填充后过渡到hover在字段上的浮动标签,从而提高会员体验。
这个组件的支持iOS7及以上版本。
通过CocoaPods快速开始
pod init
将如下内容添加到你的 Podfile项目的target:
pod 'JVFloatLabeledTextField'然后运行CocoaPods:pod install
最后,将 JVFloatLabeledTextField.h和JVFloatLabeledTextView.h include到你的项目中。
https://github.com/jverdi/JVFloatLabeledTextField
,论文