如何在模态视图中构建UITableView分组?

时间:2011-03-28 08:53:46

标签: iphone uitableview

我想在Modal View中构建Grouped View,它是主表视图中导航栏上“+”按钮的目标状态。

我写了这段代码:

-(void)viewDidLoad
{
    //title
    self.title = @"Set";
    //addBtn
    UIBarButtonItem *addBtn = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(toggleEditing)];
    self.navigationItem.rightBarButtonItem = addBtn;
    [addBtn release];
}

-(IBAction)toggleEditing
{

}

1 个答案:

答案 0 :(得分:0)

  1. 创建名为UITableViewController

    MyTableViewController的子类

    enter image description here

  2. 在当前的viewController中使用presentModalViewController:animated:

    -(IBAction)toggleEditing {
        MyTableViewController *tableViewController = [[[MyTableViewController alloc] initWithStyle:UITableViewStyleGrouped] autorelease];
        [self presentModalViewController:tableViewController animated:YES];
    }
    
  3. 你需要一个委托方法来告诉viewController你在哪里展示了一个行被选中的模态viewcontroller。