4
我已將IMvXModelTouchView用於自定義彈出屏幕動畫。而且,我在這個彈出視圖上有一個關閉按鈕。什麼是切換回前一個視圖的正確方法?MvvmCross iOS:如何在使用時關閉視圖控制器IMvxModelTouchView
這裏是我的代碼如下所示:
public class PopupView
: MvxViewController, IMvxModalTouchView
{
public PopupView()
{
ModalPresentationStyle = UIModalPresentationStyle.PageSheet;
}
public override void ViewDidLoad()
{
Title = "Map";
base.ViewDidLoad();
var closeButton = new UIButton(new RectangleF(0, 0, 50, 30));
closeButton.TouchUpInside += CloseButtonClicked();
Add(closeButton);
}
private EventHandler CloseButtonClicked()
{
return (sender, args) => NavigationController.DismissViewController(true, null);
}
}
它的工作,當我點擊該關閉按鈕,但它崩潰時,我試圖再次彈出這個觀點的第一次。
它可以工作... thx很多。 –