问题描述
我是第一次玩Xamarin,并将现有的iOS项目移植到它上面, 我一直在看MVVM框架,最受推荐(在我阅读的论坛上),FreshMVVM似乎是建议最多的。 (但是我愿意接受建议)
我创建了我的项目,使我的初始视图控制器可以按预期加载和工作。在我的iOS项目中,有两个视图显示在此视图控制器的顶部,一个实际的弹出框和一个模式视图(这是一个窗体视图,在iPad上仅超过400 x 400)。 我不知道如何加载弹出窗口,并且一直集中在模式视图上。 在我添加的模式视图的xmal中
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOsspecific;assembly=Xamarin.Forms.Core"
ios:Page.ModalPresentationStyle="FormSheet"
WidthRequest="300"
HeightRequest="300"
视图加载全屏显示,
我也尝试过
On<iOS>().SetModalPresentationStyle(UIModalPresentationStyle.FormSheet);
再次没有区别
我加载视图的方式
var newpage = FreshPageModelResolver.ResolvePageModel<ModalPageModel>();
await CoreMethods.PushPageModel<ModelPageModel>(null,true,true);
我想我正在做一些愚蠢的笑
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)