2016-09-17 25 views
1

私はXamarinフォームプロジェクトの1つにFFImageLoadingを使用しようとしていますが、奇妙な問題が発生しています。XamarinフォームFFImageLoading画像が表示されない

私はXAMLでSources="anyvalidimageurl"を置くしようとすると、私はこのエラーを取得:

Invalid XAML: Value cannot be null. Parameter name: 'obj'

これはXAMLです:

<ffimageloading:CachedImage HorizontalOptions="Center" 
      WidthRequest="300" 
      HeightRequest="300" 
      DownsampleToViewSize="true" 
      Source="http://myimage.com/image.png" 
      x:Name="imgImage"> 
</ffimageloading:CachedImage> 

私は、コードを介して画像をロードしようとしたが、ない画像iOSに表示されます。

+0

を参照してください詳細については、お使いのAppDelegate.csに

public override bool FinishedLaunching(UIApplication app, NSDictionary options) { FFImageLoading.Forms.Touch.CachedImageRenderer.Init(); var dummy = new FFImageLoading.Forms.Touch.CachedImageRenderer(); global::Xamarin.Forms.Forms.Init(); LoadApplication(new App()); return base.FinishedLaunching(app, options); } 

これを追加する必要がHTTP要求を許可するように設定し、あなたのiOSプロジェクトですか? –

+0

NSAppTransportSecurity NSAllowsArbitraryLoadsデフォルトで IOS無効のhttp resuqests – Greensy

答えて

0

CachedImageRenderer.Init()をインクルードしませんでした。 AppDelegate.cs

関連する問題