SwiftUI包装器:ResponsiveTextField

ResponsiveTextField库的目标是提供一个灵活而实用的SwiftUI包装器,围绕UITextField实现更多控制,特别是其第一个响应者状态。其特征包括:简单的API,利用SwiftUI绑定捕获输入文本并控制第一响应者状态;设置占位符;支持安全文本输入;处理返回和删除键;使用SwiftUI样式的视图修改器为文本字段设置样式;支持使用SwiftUI环境启用和禁用文本字段;可组合的配置系统,用于UITextField的详细配置;控制文本编辑的方式和时机。

zip
swift-responsive-textfield-main.zip 预估大小:35个文件
folder
swift-responsive-textfield-main 文件夹
folder
.swiftpm 文件夹
folder
xcode 文件夹
folder
package.xcworkspace 文件夹
file
contents.xcworkspacedata 135B
folder
xcshareddata 文件夹
file
IDEWorkspaceChecks.plist 238B
folder
.github 文件夹
folder
workflows 文件夹
file
documentation.yml 777B
file
ci.yml 448B
file
LICENSE 11KB
folder
Sources 文件夹
folder
ResponsiveTextField 文件夹
file
ResponsiveTextField.swift 12KB
file
ResponsiveTextField+EnvironmentValues.swift 1KB
file
Package.swift 806B
folder
Demo Project 文件夹
folder
ResponsiveTextFieldDemo 文件夹
folder
Assets.xcassets 文件夹
folder
AppIcon.appiconset 文件夹
file
Contents.json 2KB
file
Contents.json 63B
folder
AccentColor.colorset 文件夹
file
Contents.json 123B
folder
Preview Content 文件夹
folder
Preview Assets.xcassets 文件夹
file
Contents.json 63B
file
ResponsiveTextFieldApp.swift 242B
file
Info.plist 2KB
file
ContentView.swift 3KB
folder
ResponsiveTextFieldDemo.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 135B
folder
xcshareddata 文件夹
file
IDEWorkspaceChecks.plist 238B
file
project.pbxproj 13KB
file
.gitignore 53B
file
Package.resolved 348B
file
CHANGELOG.md 375B
folder
Tests 文件夹
folder
ResponsiveTextFieldTests 文件夹
folder
__Snapshots__ 文件夹
folder
ResponsiveTextFieldTests 文件夹
file
testEmptyTextField.1.png 7KB
file
testTextFieldWithText.1.png 10KB
file
testTextFieldKeyboardConfiguration.Standard-Keyboard.png 62KB
file
testTextFieldCustomTextAlignment.Right.png 10KB
file
testTextFieldCustomTextStyle.1.png 9KB
file
testTextFieldCustomTextAlignment.Center.png 10KB
file
testSecureTextEntry.1.png 3KB
file
ResponsiveTextFieldTests.swift 3KB
folder
ResponsiveTextField.xcworkspace 文件夹
file
contents.xcworkspacedata 284B
folder
xcshareddata 文件夹
folder
xcschemes 文件夹
file
Demo App.xcscheme 3KB
file
ResponsiveTextField.xcscheme 3KB
folder
swiftpm 文件夹
file
Package.resolved 348B
file
IDEWorkspaceChecks.plist 238B
file
README.md 10KB
zip 文件大小:85.68KB