这个库提供了一些日常使用功能。为了方便,我们为如 UIView
这样的 UI 元素添加了分类。
- 使用 UIStoryboard 或 Xib 文件设置 UIView 的 CornerRadius、BoderColor、BolderWidth、Shadow。
- 通过 UIStoryboard 或 Xib 文件设置 UIView 的 Gradient Color。
- 性能!
- iOS 10.0 或更高版本
- tvOS 10.0 或更高版本
- watchOS 2.0 或更高版本
- Xcode 11.0 或更高版本
- 注册 TableViewCell
import Applio
self.tableView.registerNib(for: "UITableViewCell")
- 注册 CollectionViewCell
import Applio
self.collectionView.registerNib(for: "UICollectionViewCell")
- 设置 UIView Corner Radius
import Applio
self.yourView.cornerRadius = 10
- 设置 UIView Border
import Applio
self.yourView.borderWidth = 1
self.yourView.borderColor = .white
CocoaPods 是用于 Swift 的依赖管理器,它自动简化了在项目中使用第三方库的过程。有关更多详细信息,请参阅入门部分。
platform :ios, '9.0'
pod 'Applio'
Swift 项目先前必须使用 use_frameworks!
将所有 Pods 转换为动态框架,以便 CocoaPods 可以使用。
然而,从 CocoaPods 1.5.0+
版本开始(与 Xcode 9+
一起),它支持将 Objective-C 和 Swift 代码构建为静态框架。您可以使用模块化头文件,将 SDWebImage 用作静态框架,而无需使用 use_frameworks!
。
platform :ios, '9.0'
# Uncomment the next line when you want all Pods as static framework
# use_modular_headers!
pod 'Applio'
有关更多信息,请参阅 CocoaPods 1.5.0 — Swift 静态库
如果没有,您仍然需要添加 use_frameworks!
来使用 SDWebImage 作为动态框架
platform :ios, '9.0'
use_frameworks!
pod 'Applio'
此时,您的工作区应该可以没有错误地构建。如果您遇到问题,请将其发布到 Issue,社区可以帮助您解决问题。
感谢所有为 Applio 做出贡献的人。