iPad用のモノタッチを使用してマスターディテールアプリケーションを作成しています。追加したマスタービューで、カスタムUIViewController。このUIViewControllerには、上部にツールバーがあり、2つのUITableViewがあります。最初のUITableViewしか見えません。下部にツールバーと他のUItableViewが表示されません。
可視性を有効にするために何かをオンにする必要があるのか、何かを構成する必要があるのかわかりません。
テーブルビューとツールバーごとにアウトレットを作成しました。
誰かがこれにいくつかの光を当てることができれば幸いです。
画像をご覧ください。
ありがとう
バラン・シニア
更新:私は以下のようなAppDelegateコードを持っています
[Register ("AppDelegate")]
public partial class AppDelegate : UIApplicationDelegate
{
// class-level declarations
UIWindow window;
UISplitViewController splitViewController;
public override bool FinishedLaunching (UIApplication app, NSDictionary options)
{
// create a new window instance based on the screen size
window = new UIWindow (UIScreen.MainScreen.Bounds);
var controller = new RootViewController ();
var navigationController = new UITabbedViewController();
var detailViewController = new UIDetailViewTabbedBarController();
splitViewController = new UISplitViewController ();
splitViewController.WeakDelegate = detailViewController;
splitViewController.ViewControllers = new UIViewController[] {
navigationController,
detailViewController
};
window.RootViewController = splitViewController;
navigationController.DetailViewController = detailViewController;
// make the window visible
window.MakeKeyAndVisible ();
return true;
}
}
私のナビゲーションコントローラーは、2つのUIViewControllerを持つUITabbedViewコントローラーです。UIViewControllerの1つにツールバーと2つのテーブルビューを追加しています。