Xamarin ios - 如何检查拆分视图是否以拆分模式打开
Xamarin ios - how to check if split view opened in split mode
如何检查拆分视图是否以拆分模式打开(我指的是主视图和详细视图同时显示时的视图),如在高分辨率屏幕上的 ipad 或 iphone在横向模式?原因是如果未显示详细视图,我需要导航到页面,如果显示详细视图,则需要刷新详细视图上的数据。希望你能理解我的想法
MasterDetailPage 有一个 IsPresented 属性 会告诉您母版页是否正在向用户显示。
这是我以前的做法:
if (this.NavigationController.ChildViewControllers[0].ChildViewControllers.Length == 1)
它检查 splitview 子控制器的数量是否等于 1(这意味着只显示主视图或详细视图页面)where
this.NavigationController.ChildViewControllers[0]
是splitview控制器的路径
如何检查拆分视图是否以拆分模式打开(我指的是主视图和详细视图同时显示时的视图),如在高分辨率屏幕上的 ipad 或 iphone在横向模式?原因是如果未显示详细视图,我需要导航到页面,如果显示详细视图,则需要刷新详细视图上的数据。希望你能理解我的想法
MasterDetailPage 有一个 IsPresented 属性 会告诉您母版页是否正在向用户显示。
这是我以前的做法:
if (this.NavigationController.ChildViewControllers[0].ChildViewControllers.Length == 1)
它检查 splitview 子控制器的数量是否等于 1(这意味着只显示主视图或详细视图页面)where
this.NavigationController.ChildViewControllers[0]
是splitview控制器的路径