1

ストーリーボードを使用して、モノタッチで UI を設計しました。クリックするとPerformSegueを使用して別のView Controllerに移動するボタンがあります。セグエはモーダルとして機能するため、フォームがポップアップします。

私の問題はbarbuttonitem、ナビゲーション バーにキャンセルを含めましたが、このモーダルを閉じたり閉じたりできないことです。

皆さん、私を助けてくれますか?

4

1 に答える 1

2

ボタンにデリゲートを追加し、このデリゲートでモーダル ビューを閉じる必要があります。

yourButton.Clicked += (sender, e) => {
        this.DismissModalViewControllerAnimated(true);
});

そして、プッシュインビューには、これを使用します:

this.NavigationController.PushViewController (
        yourView, true
);

お役に立てば幸いです。

于 2012-08-29T12:40:29.693 に答える