iOS SVG及相关使用
2022-07-28 本文已影响0人
肉肉要次肉
近日,发现安卓同学在项目中使用的都是SVG(矢量图)的图片。
那么,什么是svg呢?svg在放大或者缩小的情况下,图像的图形质量不会有所损失,而且要比png,jpeg小很多。
但是有个问题是安卓那边是可以直接使用svg图片的,iOS这边则需要先导入svg库,才能使用。
pod "SVGKit"
终端报错,提示Could not resolve proxy: “”
报错原因是协议
终端输入:vim ~/.gitconfig,打开配置文件,删除所有协议
重新pod install,导入成功,但编译项目,报错Module 'CocoaLumberjack' not found
因为SVGkit需要依赖CocoaLumberjack第三方,但在cocopods导入时,已经默认一起导入。
寻求其他解决方法:
pod 'SVGKit', :git => 'https://github.com/SVGKit/SVGKit.git', :branch => '2.x'
pod 'CocoaLumberjack'
以这种形式导入编译就不报错了。