0

当我单击 mainview 按钮(id 1)时,我在 mainView 中有按钮,它的操作调用 nextView [secondview have tableView] tableView 单元格第一行被选中或突出显示状态。其状态设置为选中。

-(IBAction)btnOneClicked:(id)sender
{
    SecondView *nextView = [[SecondView alloc] initWithNibName:@"SecondView" bundle:nil];
    [self.navigationController pushViewController:SecondView animated:YES];
    NSIndexPath* selectedCellIndexPath= [NSIndexPath indexPathForRow:0 inSection:0];
    [nextView tableView:nextView.firstTable didSelectRowAtIndexPath:selectedCellIndexPath];
}

你可以看看我的按钮操作方法。我尝试了很多选择,但没有成功。请帮助解决这个问题。

4

2 回答 2

2

tableView:didSelectRowAtIndex:实际上是选择一行时调用的委托方法。

要选择行,您需要调用

[nextView.firstTable selectRowAtIndexPath:selectedCellIndexPath animated:YES scrollPosition:UITableViewScrollPositionTop]
于 2013-02-07T12:34:49.700 回答
0

试试下面的代码

[button_refresh addTarget:<instance where you want to implement the method> action:@selector(refreshContent:) forControlEvents:UIControlEventTouchUpInside];

希望它会帮助你。

于 2013-02-07T13:12:04.907 回答