文件名称:JVFloatLabeledTextField:带有浮动标签的 UITextField 子类-开源
文件大小:133KB
文件格式:ZIP
更新时间:2024-08-30 02:49:42
开源软件
JVFloatLabeledTextField 是 UX 模式的第一个实现,该模式已被称为“浮动标签模式”。 由于移动设备的空间限制,通常仅依靠占位符来标记字段。 这带来了 UX 问题,因为一旦用户开始填写表单,就不会出现任何标签。 这个 UI 组件库包括 UITextField 和 UITextView 子类,旨在通过将占位符转换为浮动标签来改善用户体验,这些标签在填充文本后悬停在字段上方。 该组件正式支持 iOS 9 及更高版本。 如果您是框架作者并使用 JVFloatLabeledTextField 作为依赖项,请更新您的 Package.swift 文件:
【文件预览】:
jverdi-JVFloatLabeledTextField-2026f5d
----.gitignore(10B)
----JVFloatLabeledTextField()
--------JVFloatLabeledTextFieldXIBViewController.xib(5KB)
--------main.m(1KB)
--------JVFloatLabeledTextField()
--------images()
--------JVAppDelegate.h(1KB)
--------JVAppDelegate.m(3KB)
--------JVFloatLabeledText-Info.plist(806B)
--------SPMHeaders()
--------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(683B)