在OC中,大家大部分都会使用Masonry去做适配
同样,在Swift中,也有类似的适配方案,即用Snapkit去自动布局
一:安装方式
1,cocoaPod安装
终端执行命令
gem install cocoapods
在项目的Podfile下添加如下信息
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'SnapKit', '~> 3.2.0'
end
终端中执行
pod install
2、Carthage安装
终端执行下面命令安装Carthage
brew update
brew install carthage
下面命令行继承SnapKit到你的项目中的Cartfile
github "SnapKit/SnapKit" ~> 3.2.0
3、Embedded Framework安装
《1》,从https://github.com/SnapKit/SnapKit下载源码的ZIP包,解压
《2》,将SnapKit-develop文件夹中的SnapKit.xcodeproj拖到项目中