Agar TabBarController tarkibiga kiradigan ko'rinishga UINaivgationBar qanday qo'shiladi?

Men hali ham "iPhone" ning rivojlanishidagi "Controller" oqimiga alışıyorum.

Men ilovani yaratish uchun MonoTouch foydalanayapman.

Shuning uchun mening rootController AppDelegate-da o'rnatilgan TabBarController hisoblanadi.

        tabBarController = new UITabBarController ();
        tabBarController.ViewControllers = new UIViewController [] {
            mapView,
            items,
            account
        };

Mening fikrimcha, men UINavigationControlga ega bo'lishni istayman, shuning uchun odamlar narsalarni bosib, keyin qaytib borishni tanlashi mumkin.

Shuning uchun mening MapView-im uchun konstruktorim bor.

    public MapViewController() : base ("MapViewController", null)
    {
        Title = "Map";
        TabBarItem.Image = UIImage.FromBundle ("Images/first");
    }

Xo'sh, ushbu nuqtada boshqa ViewControlerlarni qanday qo'shishim mumkin?

2

1 javoblar

Yorliq panelidagi MapViewController dan foydalanish o'rniga, UINavigationController qo'shing. Buning ustiga MapViewController ni bosing. Agar MapViewController UINavigationController to'plamining tepasida yana bir tekshirgichni urgan bo'lsa, UINavigationController siz uchun "orqaga qaytish" UINavigationItem , uning yuqori asboblar panelidagi tugma bilan ta'minlash.

UINavigationController hujjatiga va atrofidagi barcha namunalarni o'qishni xohlashingiz mumkin.

3
qo'shib qo'ydi