代码之家  ›  专栏  ›  技术社区  ›  user278859

带有UITableViewController的modalTransitionStyle

  •  0
  • user278859  · 技术社区  · 14 年前

    我有一个UIViewController,我正在使用UIModalTransitionStyleFlipHorizontal样式演示它。我使用UITableViewController将视图更改为UITableView。现在我无法设置过渡样式。

    我在设置转换样式的行中遇到构建错误。。。

    错误:访问未知的“setModalTransitionStyle:”类方法

    错误:无法设置对象-找不到只读属性或setter

    InfoViewController *infoViewController = [[InfoViewController alloc] 
    initWithNibName:@"InfoViewController" bundle:nil];
    infoViewController.delegate = self;
    navigationController = [[UINavigationController alloc]initWithRootViewController:infoViewController];
    InfoViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    self presentModalViewController:navigationController animated:YES];
    [infoViewController release];
    

    在使用TableViewController时,我必须做些不同的事情吗?还是我忘记了什么?

    谢谢

    约翰

    1 回复  |  直到 14 年前
        1
  •  0
  •   Mathieu Chirag patel    14 年前

    在这方面:

    您是否在代码中编写了带有“大写字母i”的infoViewController?如果是,这就是问题所在。