我有一个导航视图,当我点击时,我只显示行号。
在主视图中:
-(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
if (read == nil) {
readNotice *aController = [[readNotice alloc]initWithNibName:@"readNotice" bundle:nil];
self.read = aController;
}
[read updateRowNumber:indexPath.row];
[[self navigationController] pushViewController:read animated:YES];
在我的readNotice
课堂上:
-(void)updateRowNumber:(int)theindex {
rowNumber = theindex + 1;
message.text = [NSString stringWithFormat:@"row %i was clicked", rowNumber];
NSLog(@"view did load row = %d", rowNumber);
}
readNotice.xib 只包含一个标签。
我第一次单击它会显示“标签”,但它在以下尝试中有效。
我想我需要初始化一些我错过的东西,但我找不到它。
先感谢您