0

我有一个 uitableView,其中包含我以编程方式创建的不同部分和行

当我点击一行时,我将转到新视图,在导航栏中的新视图中,我有带有取消按钮的 canel 按钮,它应该像后退按钮一样工作,但是当我单击取消时,它会加载表格,但会更改表格样式组到平原

提前致谢!

有人知道为什么吗?

你能帮我吗?我想知道它为什么会改变。我应该添加什么以具有相同的 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

0

我们可以将样式设置为

[[UITableViewController alloc] initWithStyle:UITableViewStyleGrouped];
于 2013-05-17T06:07:28.127 回答