选择UITableView单元格不加载另一个View

时间:2010-12-21 00:29:23

标签: cocoa-touch ios uitableview uinavigationcontroller

嘿嘿,我在这里得到一个奇怪的问题。我试图让我的表推动另一个视图,称为“productviewcontroller”。

我在标题上导入'productviewcontroller'和'myappviewcontroller'。

#import "SearchViewController.h"
#import "MyAppViewController.h"
#import "TBXML.h"
#import "ProductViewController.h"

我设置我的表以推动另一个视图。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

    ProductViewController *productViewController = [[ProductViewController alloc] initWithNibName:@"ProductViewController" bundle:[NSBundle mainBundle]];

    [self.navigationController pushViewController:productViewController animated:YES];
    [productViewController release];

    NSLog(@"Test.");
}

当我选择单元格时,它会给出“测试”消息。但不要推动另一种观点。 我在app delegate上设置navigationController。

我做错了什么?

谢谢!

2 个答案:

答案 0 :(得分:0)

看起来不错。 ProductView笔尖是否包含导航控制器?

答案 1 :(得分:0)

在此视图中使用导航控制器,您可以从中推送“ProductControllerView”并将其与IBOutlet绑定,然后您就可以推送视图..