2016-04-06 4 views
0

У меня есть приложение, в котором я загружаю изображение внутри рамки на ViewCell. В Windows Phone 8.1 изображение не отображается при первом показе страницы, но если я перейду на другую страницу и вернусь, она загрузится. Android и iOS работают нормально.Изображение не загружается внутри кадра

Проблема заключается в том, что Frame, потому что, если я установил изображение в качестве содержимого ViewCell, он загружается нормально.

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

Отладка Я выяснил, что ширина и высота изображения равны -1. MinimiumWidthRequest и MinimumHeightRequest не действуют. Я также попытался использовать библиотеку FFImageLoading, но безрезультатно.

Я использую рамку, чтобы на ней можно было нанести черную рамку с помощью специального средства визуализации.

Любая помощь будет высоко оценена.

ответ

0

Вы можете использовать StackLayout вместо рамы:

View = new StackLayout { 
Children = new Image { 
    Source = "img.png" 
}};