Проверка линии 70 вашего Pastebin:
Sequence contains no elements (System.InvalidOperationException)
at System.Linq.Enumerable.Last[UIViewController] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
at Xamarin.Forms.Platform.iOS.NavigationRenderer.<.ctor>b__0 (Xamarin.Forms.Platform.iOS.TabletMasterDetailRenderer sender) [0x00000] in <filename unknown>:0
at Xamarin.Forms.MessagingCenter+<>c__DisplayClass4`1[Xamarin.Forms.Platform.iOS.TabletMasterDetailRenderer].<Subscribe>b__3 (System.Object sender, System.Object args) [0x00000] in <filename unknown>:0
кажется вам упаковывают MasterDetailPage
в NavigationPage
. На iOS (более конкретно: iPad) используется UISplitViewController
, который не должен быть встроен в UINavigationController
. Xamarin.Forms по возможности использует собственные средства управления.
Попробуйте проверить ОС и идиому устройства: если вы находитесь на iPad, не обворачивайте NavigationPage
вокруг своих страниц.
кажется прав, проверяя его, спасибо –
Тогда вы должны отметить как ответ. – valdetero
@valdetero, как только я его проверю, и он будет работать. Я буду отмечать его как ответ, конечно, к сожалению, моя текущая задача - это еще одна критическая ошибка, но я обязательно остановлю эту проблему сегодня;) все, что я могу сделать правильно теперь проголосует за это, похоже, что это правда, но еще не проверил его –