0

プログラムで作成したさまざまなセクションと行を持つ uitableView があります

1 つの行をクリックすると、新しいビューに移動し、ナビゲーション バーの新しいビューで、キャンセル ボタン付きのキャンセル ボタンがあります。これは戻るボタンのように機能するはずですが、キャンセルをクリックすると、テーブルがロードされますが、テーブル スタイルが変更されます。プレーンにグループ化

前もって感謝します!

誰でも理由を知っていますか?

なぜそれが変わるのか知りたいのですが、助けてください。同じ stype にするために何を追加すればよいですか

ここに私のコードがあります:

最初のテーブルでは、プログラムとストーリーボードの両方でスタイルを追加しました

- (id)initWithStyle:(UITableViewStyle)style
{
style = UITableViewStyleGrouped;
self = [super init];
if (self) {
    self = [super initWithStyle:style];
    monthTitle = [[NSMutableArray alloc] init];
}
return self;
}

ボタンコード

-(void)cancelItem{
Report *report = [[Report alloc] initWithNibName:nil bundle:nil];
[self presentModalViewController:report animated:YES];
[self.tableView reloadData];

}

編集

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
_selectedIndex = indexPath.section;
[self.tableView reloadData];
switch (indexPath.section){
    case 0:
        [self performSegueWithIdentifier:@"WorkTime" sender:self];
4

1 に答える 1