测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布时间上次发布 | 2017年7月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 konojunya 维护。
ImageFit 是一个库,它会根据垂直和水平尺寸优化 UIImage。
扩展 UIImage 并根据较大的宽度和高度按比例调整大小,同时保持图像的宽高比。
import ImageFit
ImageFit.drawInImage(image: <UIImage>, imageView: <UIImageView>)
ImageFit.drawInImage(image: <UIImage>, width: <CGFloat>, height: <CGFloat>)
示例代码
import ImageFit
class ViewController: UIViewController {
@IBOutlet weak var imageView:UIImageView!
override func viewDidLoad(){
super.viewDidLoad()
let image = UIImage(named: "sample")
self.imageView.image = ImageFit.drawInImage(image: image,imageView: self.imageView)
}
}
CocoaPods 是一个用于 Cocoa 项目的依赖管理器。您可以使用以下命令安装它
$ gem install cocoapods
要使用 CocoaPods 将 Alamofire 集成到您的 Xcode 项目中,请在您的 Podfile
中指定它
source 'https:/github.com/CocoaPods/Spec.git'
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'ImageFit', '~> 0.0.4'
end
然后,运行以下命令
$ pod install
ImageFit 在 MIT 许可下发布。有关详细信息,请参阅 LICENSE
我在大坂HAL学习。