プログラムで作成したさまざまなセクションと行を持つ 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];