UITableViewController不显示

时间:2013-08-07 23:10:23

标签: uitableview uiview uiviewcontroller

有没有办法将UITableViewController的tableView部分添加到UIView?

这就是我所拥有的......

1) UIViewController - MainViewController

2) UIView - customUIView - 添加到MainViewController(加载新页面时替换此UIView)

  • 单击按钮时,我的应用程序中的所有其他页面都使用(示例)加载

    mainViewController.customUIView = [[LoginPage alloc] initWithFrame:mainViewController.view.bounds];

3) UITableViewController - ScoresNotificationsPage - 这是我的问题,尝试将其中的tableView部分添加到UIView并将其显示在MainViewController上,就像添加了任何其他UIView一样。 / p>

  • 当我尝试使用以下命令将UITableViewController的tableView部分加载到customUIView时:

    mainViewController.customUIView = [[ScoresNotificationsPage alloc] initWithFrame:mainViewController.view.bounds];

我收到以下错误

从'ScoresNotificationsPage *'

分配给'UIView *'的指针类型不兼容

我知道如何才能让tableView显示出来?

提前谢谢。

嗯...

1 个答案:

答案 0 :(得分:1)

ScoresNotificationsPage成为子视图控制器,然后只需添加它:[self.view addSubview:scoresPage.tableView]