У меня есть приложение xamarin.forms, которое использует главную страницу сведений. Я обновил пакет xamarin.forms до Latest 5.0.0.1791-pre5
. Причина, по которой я обновился до последней предварительной версии, заключалась в том, что я хотел предоставить DynamicResource
LinearGradientBrush, у которых есть проблемы с Latest Stable 4.8
.
Теперь, после обновления до последней предварительной версии, значок гамбургера на главной странице сведений исчез. Когда я перешел на последнюю стабильную версию, отображается значок. Это происходит только со мной или это ошибка последнего пакета?
После XF 5.0 MasterDetailPage
был переименован в FlyoutPage. Это устарело, поэтому ваше приложение будет работать как раньше. Чтобы принять это изменение, мы рекомендуем вам переименовать MasterDetailPage в ваших проектах в FlyoutPage. Проверьте примечание к выпуску .
В вашем случае в качестве обходного пути вы можете установить собственный значок для главной страницы.
<MasterDetailPage.Master>
<pages:MasterDetailPageMaster IconImageSource = "test.png" />
</MasterDetailPage.Master>
И поместите значок в проект iOS -> Assets and Android Resource -> drawable .