JVFloatLabeledTextField:具有浮动标签的UITextField子类-受Matt D. Smith设计的启发:http:dribbble.comshots1254439--GIF-Mobile-Form-Interaction?list = users

时间:2024-02-25 02:23:16
【文件属性】:

文件名称:JVFloatLabeledTextField:具有浮动标签的UITextField子类-受Matt D. Smith设计的启发:http:dribbble.comshots1254439--GIF-Mobile-Form-Interaction?list = users

文件大小:130KB

文件格式:ZIP

更新时间:2024-02-25 02:23:16

objective-c forms carthage uikit pod

JVFloatLabeledTextField JVFloatLabeledTextField是UX模式的第一个实现,众所周知,它是“ Float Label Pattern” 。 由于移动设备的空间限制,通常仅依靠占位符作为标记字段的一种方式。 这带来了UX问题,因为一旦用户开始填写表格,就不会出现标签。 此UI组件库同时包含UITextField和UITextView子类,旨在通过将占位符转换为浮动标签(在填充文本后将其悬停在字段上方)来改善用户体验。 这个概念Matt D. Smith( )及其: iOS 9及更高版本正式支持该组件。 通过CocoaPods入门 sudo g


【文件预览】:
JVFloatLabeledTextField-main
----.gitignore(10B)
----JVFloatLabeledTextField()
--------JVFloatLabeledTextFieldXIBViewController.xib(5KB)
--------main.m(1KB)
--------JVFloatLabeledTextField()
--------images()
--------JVAppDelegate.h(1KB)
--------JVAppDelegate.m(3KB)
--------JVFloatLabeledText-Info.plist(806B)
--------JVFloatLabeledTextFieldViewController.m(8KB)
--------JVFloatLabeledText.h(2KB)
--------JVFloatLabeledTextFieldXIBViewController.m(951B)
--------JVFloatLabeledTextFieldViewController.h(1KB)
--------JVFloatLabeledTextField-Info.plist(1KB)
--------JVFloatLabeledTextFieldXIBViewController.h(281B)
--------JVFloatLabeledTextField-Prefix.pch(344B)
----.swiftpm()
--------xcode()
----.travis.yml(143B)
----JVFloatLabeledTextFieldTests()
--------JVFloatLabeledTextFieldTests-Prefix.pch(210B)
--------JVFloatLabeledTextFieldTests-Info.plist(674B)
--------JVFloatLabeledTextFieldTests.m(4KB)
--------en.lproj()
--------JVFloatLabeledTextViewTests.m(3KB)
----LICENSE(1KB)
----README.md(5KB)
----JVFloatLabeledTextField.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(34KB)
--------xcuserdata()
----JVFloatLabeledTextField.podspec(939B)
----Package.swift(696B)

网友评论