-1

我有 3 行的 tableview,我有 3 个视图(xib)。我想单击第 1 行打开 View1,单击第 2 行打开 View2...

我是 iOS 新手。请帮忙,先谢谢了。

4

1 回答 1

0

。H

@class YourClass : ParentClass <UITableViewDataSource, UITableViewDelegate>

.m

-(void)viewDidLoad
{
    [super viewDidLoad];
    yourTableView.delegate = self;
    yourTableView.dataSource = self
}


-(void)tableView:(UITableView*)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath{
     switch (indexPath.row) {
        case 1:
        {
          //open view 1
        }
            break;
        case 2:
        {
          //open view 2
        }
            break;
        case 3:
        {
         //open view 3   
        }
            break;

        default:
            break;
    }
}
于 2012-09-12T10:46:16.237 回答