MonoTouch NavigationController в SubView?

Каждый пример, который я могу найти, показывает мне, как создать проект, в котором главным окном является NavigationController. Я не хочу этого, потому что, как только пользователи перейдут к определенной части моего приложения, я не хочу, чтобы они могли вернуться до определенного момента.

На всю жизнь я не могу понять, как сделать NavigationController подвидом моего главного окна. Может ли кто-нибудь помочь с этим вообще? Я попытался создать новый файл .xib и сделать из него NavigationController, но я, должно быть, делаю что-то не так, потому что он постоянно вылетает с ошибками, которые я не могу понять, или (как сейчас) загружает панель навигации без заголовок и не меняет представление на экране.

Есть ли какие-либо учебные пособия для использования NavigationController НЕ в качестве основного представления?


person James P. Wright    schedule 05.10.2010    source источник


Ответы (1)


У вас есть пример кода?

Поскольку, похоже, нет причин, по которым вы не сможете сделать что-то вроде этого:

// в основном виде

публичное переопределение недействительным ViewDidLoad ()
{
base.ViewDidLoad ();

MyViewController controller = new MyViewController();

this.View.AddSubview (controller.View);

}

И вполне нормально иметь MyViewController, унаследованный от UINavigationViewController.

Надеюсь это поможет.

person Pavel Sich    schedule 13.10.2010