2

MonoTouch.Dialog (DialogViewController) で UISplitViewController を使用すると、ナビゲーション コントローラーの「戻る」ボタンを使用するときに問題が発生します。

http://i.stack.imgur.com/LeykT.png

上から下に垂直に詳細側に大きなアニメーションがあります。

小さな MonoTouch サンプルをhttps://github.com/t9mike/MonoTouch-TabPlusNav1-Sampleにアップロードしました。【修正後のアップデート】

同じくGitHubにある優れたMonoTouch.Dialogライブラリを使用しています。例はこれを参照します。

最初のタブのView Controllerを作成する方法:

var spit_view = new MySplitViewController();
spit_view.Delegate = new UISplitViewControllerDelegate();
spit_view.ViewControllers = new UIViewController[] { 
    new MyNavigationController(), 
    new DetailViewController("Tab #1") 
};
Add(UITabBarSystemItem.Search, spit_view); // custom method

ナビゲーションをポップしたときの垂直アニメーションの修正はありますか?

ありがとう。

4

1 に答える 1

0

最初の質問:

ナビゲーションをポップしたときの垂直アニメーションの修正はありますか?

見てください: UINavigationController は、戻るボタンのクリックで下にスクロールします

質問を分割すると、回答 (およびより迅速な回答) を得る可能性が高くなることに注意してください :-)

于 2011-10-25T00:38:20.473 に答える