如何在 Xamarin 中使用 SDWebImage 绑定,IOS
How to use SDWebImage Binding with Xamarin,IOS
我正在尝试使用 SDWebImage nuget 在 Xamarin.IOS 的 UIImageView 中从 Web 加载图像,但我无法完成此任务
因为 SDWebImage 在 CocoaPod 上可用。所以您可以使用 Objective Sharpie
绑定 library.Firstly 您应该从 here 下载 Objective Sharpie
到您的 mac .
一旦 Objective Sharpie 成功安装,打开终端并使用命令 Objective Sharpie 必须提供:
$ sharpie pod init -f ios SDWebImage
设置 CocoaPod 后,您现在可以创建绑定:
$ sharpie pod bind
这将导致构建 CocoaPod Xcode 项目,然后由 Objective Sharpie 进行评估和解析。将生成大量控制台输出,但应该在最后导致绑定定义,如:
(... lots of build output ...)
Parsing 19 header files...
Binding...
[write] ApiDefinitions.cs
[write] StructsAndEnums.cs
Done.
但是,ApiDefinitions.cs中有一些错误,StructsAndEnums.cs.Here是一个,您可以参考。
另外,如果要加载图片,可以使用FFImageLoading。
我正在尝试使用 SDWebImage nuget 在 Xamarin.IOS 的 UIImageView 中从 Web 加载图像,但我无法完成此任务
因为 SDWebImage 在 CocoaPod 上可用。所以您可以使用 Objective Sharpie
绑定 library.Firstly 您应该从 here 下载 Objective Sharpie
到您的 mac .
一旦 Objective Sharpie 成功安装,打开终端并使用命令 Objective Sharpie 必须提供:
$ sharpie pod init -f ios SDWebImage
设置 CocoaPod 后,您现在可以创建绑定:
$ sharpie pod bind
这将导致构建 CocoaPod Xcode 项目,然后由 Objective Sharpie 进行评估和解析。将生成大量控制台输出,但应该在最后导致绑定定义,如:
(... lots of build output ...)
Parsing 19 header files...
Binding...
[write] ApiDefinitions.cs
[write] StructsAndEnums.cs
Done.
但是,ApiDefinitions.cs中有一些错误,StructsAndEnums.cs.Here是一个
另外,如果要加载图片,可以使用FFImageLoading。