Swiftilities
内部有哪些内容?
- AboutView
- AccessibilityHelpers
- Acknowledgements - 使用 pod 许可证添加认可部分的简单解决方案。
- BetterButton
- ColorHelpers
- Compatibility
- CoreDataStack
- Deselection
- DeviceSize
- FormattedTextField
- Forms
- HairlineView - 水平或垂直发丝视图。
- ImageHelpers
- Keyboard
- LicenseFormatter
- Lifecycle - 声明性地自定义您应用程序的行为和外观/感觉。
- Logging - 根据优先级记录事件。
- Math
- RootViewController
- Shapes
- StackViewHelpers
- TableViewHelpers
- TintedButton - 带有边框和默认强调的高亮 UIButton。
- Views
- GradientView - 包含颜色渐变的 UIView。
- Text Views - 可以显示占位符文本或根据内容扩展高度的 UITextViews。
用法
要运行示例项目,首先克隆仓库,然后在示例目录中运行pod install
。
添加新的子规格
-
在“Classes”文件夹内(或如有需要,使用“Assets”)创建一个新的目录
-
将新文件添加到第1步创建的目录中
-
按照以下模式向Swiftilities.podspec中添加一个子规格
# <Your Subspec Name> s.subspec "<Your Subspec Name>" do |ss| ss.source_files = "Pod/Classes/<Your Subspec Name>/*.swift" ss.frameworks = ["<Any Required Modules>"] end
-
在podspec文件中的
s.subspec
内部追加一个带有以下格式的ss.dependency
ss.dependency 'Swiftilities/<Your Subspec Name>'
-
导航到示例项目目录,并运行
bundle exec pod update
需求
安装
Swiftilities可通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile
pod "Swiftilities"
作者
Rightpoint,[email protected]
行为准则
请阅读我们的行为准则。
许可协议
Swiftilities 适用于 MIT 许可协议。更多信息请参阅 LICENSE 文件。