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'

以这种形式导入编译就不报错了。

上一篇 下一篇

猜你喜欢

热点阅读