2016-04-06 13 views
0

ViewCellのフレーム内に画像を読み込むアプリケーションがあります。 Windows Phone 8.1では、ページが最初に表示されるときに画像が表示されませんが、別のページに移動してから戻ると、画像が読み込まれます。 AndroidとiOSは正常に動作します。画像がフレーム内に読み込まれない

問題はフレームです。なぜなら、私がViewCellのコンテンツとしてImageを設定すると、正常に読み込まれるからです。

View = new Frame { 
    Content = new Image { 
     Source = "img.png" 
    } 
}; 

デバッグ私は画像の幅と高さの両方が-1であることを発見しました。 MinimiumWidthRequestとMinimumHeightRequestは効果がありません。私はまた、FFImageLoadingライブラリを使用して、無駄にしようとしました。

フレームを使用するので、カスタムレンダラーを使用して黒い枠線を置くことができます。

ご協力いただければ幸いです。

答えて

0

あなたが代わりにフレームのStackLayoutを使用することができます。

View = new StackLayout { 
Children = new Image { 
    Source = "img.png" 
}}; 
関連する問題