Ipad MasterDetail模板

时间:2013-10-12 02:12:56

标签: ipad

我有一个问题:

我使用的是MasterDetail ipad模板,OSX1068中的Xcode42,并使用DYNAMIC tableview数据源加载我的MasterDetail。

表格的单元格通过Push segue链接到DetailView,destination = Detail Split。 我的问题是DetailViewController在加载时保持循环选择。这是代码:
在MasterViewController中:


    #pragma mark – Table view delegate
    -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
    {
    self.detailViewController.detailItem =[NSString stringWithFormat:@"You choose %@",[_myList objectAtIndex:indexPath.row]];
    }
    //
    -(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
    {
    // create an instance of DetailView
    DetailViewController *dVC = [[DetailViewController alloc] init];
    //sets dVC to the destinationViewController property of the segue
    dVC = [segue destinationViewController];
    //create the index path object
    NSIndexPath * path = [self.tableView indexPathForSelectedRow];
    NSString * theItem = [_myList objectAtIndex:path.row];
    dVC.rowNumber = path.row;
    dVC.itemName = theItem;
    }

在DetailViewController.h上:



    // tracking the items in the table
    @property int rowNumber;
    @property (nonatomic,strong) NSString * itemName;
    

其他任何地方都没有什么特别的东西 谢谢你的帮助 !

0 个答案:

没有答案