Как использовать связывание SDWebImage с Xamarin, IOS - PullRequest
0 голосов
/ 07 февраля 2019

Я пытаюсь загрузить изображение из Интернета в UIImageView в Xamarin.IOS с помощью nuget SDWebImage, но я не могу выполнить эту задачу

1 Ответ

0 голосов
/ 08 февраля 2019

Поскольку SDWebImage доступен на CocoaPod. Таким образом, вы можете использовать Objective Sharpie для привязки библиотеки. Прежде всего вы должны загрузить Objective Sharpie из здесь на свой Mac.

Once 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 есть некоторые ошибки. Вот здесь аналогичный случай , на который вы можете ссылаться.

Кроме того, если вы хотите загрузить изображение, вы можете использовать FFImageLoading .

...