0

私はストーリーボードに取り組んでいます。私はテーブルビューを使用し、そのセルで、このテーブルビューセルプロトタイプから新しいビューコントローラーへのセグエを作成しました。

また、私は方法を含めました

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{

    UITableViewCell *cell=sender;
    NSLog(@"%@",cell.textLabel.text);
    thirdViewController *thid=[segue destinationViewController];
    thid.strValue=cell.textLabel.text;

}

しかし、それは呼び出されていません。

このメソッドはいつ呼び出されますか..?

どんな助けでも感謝されます。

ありがとうヴィカス

4

1 に答える 1

3

新しいViewcontrollerを開きたい場合は、以下の行を試してみてください。

       UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
       Synergy *objSynergy = (Synergy *)[mainStoryboard instantiateViewControllerWithIdentifier:@"Synergy"];
      [self presentModalViewController:objSynergy animated:YES];

Synergyは私の新しいコントローラー名であり、クラス名に置き換えて、要件に応じてこのコードを変更します。

于 2013-01-14T06:26:31.803 に答える