это не переход к классу - PullRequest
       24

это не переход к классу

0 голосов
/ 24 февраля 2012

Я пишу следующий код в событии нажатия кнопки, и я пытаюсь перейти к классу PDFReaderViewController, но при нажатии кнопки он не перемещается, кто-нибудь может сказать мне, y

UINavigationController *addNavigationController;
PDFReaderViewController *avController = [[PDFReaderViewController alloc] initWithNibName:nil bundle:nil];

    if(addNavigationController == nil)
{
        addNavigationController = [[UINavigationController alloc] initWithRootViewController:avController];
    addNavigationController.navigationBar.tintColor = [UIColor blackColor];
    addNavigationController.navigationBar.alpha=0.7f;
    addNavigationController.navigationBar.translucent=YES;


    [self.navigationController presentModalViewController:addNavigationController animated:YES];
}

Ответы [ 2 ]

0 голосов
/ 27 февраля 2012
Class *obj=[Class alloc];

[self.view addSubview:obj.view];

Вы можете использовать это для навигации по классу.

0 голосов
/ 24 февраля 2012

Что вы на самом деле ищете? В вашем коде вы пытаетесь представить навигационный контроллер из другого контроллера навигации.

Чтобы представить vieController в качестве modelViewController, вам не нужен пользовательский NavigationController. Вы можете представить его просто:

PDFReaderViewController *avController = [[PDFReaderViewController alloc] initWithNibName:nil bundle:nil];
[self.navigationController presentModalViewController:avController animated:YES];
[avController release];
...