如何关闭视图装饰的whit MvxSidebarPresentation属性?

时间:2018-02-01 14:57:12

标签: ios xamarin xamarin.ios mvvmcross

在我的iOS应用程序中,主视图中有一个按钮。当我点击该按钮时,它会显示以下视图:

[MvxSidebarPresentation(MvxPanelEnum.Center, MvxPanelHintType.ResetRoot, true)]
public partial class ProductsView : BaseViewController<ProductsViewModel>
{
    public override void ViewDidLoad()
    {
       var set = this.CreateBindingSet<ProductsView, ProductsViewModel>();

       set.Bind(BtnClose).To(vm => vm.CloseViewCommand);

       set.Apply();
    }  
} 

但是当我点击BtnClose时,我收到了这些警告

  

mvx:警告:100.30提示忽略了MvxClosePresentationHint

     

mvx:警告:100.30无法关闭ViewModel类型ProductsViewModel

无论如何我需要关闭此视图。

1 个答案:

答案 0 :(得分:0)

如果该视图与主视图集成,那么您所说的视图是什么。试试Btn.ResignFirstResponder();