来自故事板的 UITableView - 使用 UITableViewStyleGrouped 初始化

Posted

技术标签:

【中文标题】来自故事板的 UITableView - 使用 UITableViewStyleGrouped 初始化【英文标题】:UITableView from storyboard - init with UITableViewStyleGrouped 【发布时间】:2014-10-11 09:02:18 【问题描述】:

当在情节提要中创建 UITableViewController 时,如何初始化 UITableViewStyleGrouped?通常我会创建一个这样的分组表视图:

- (id)initWithStyle:(UITableViewStyle)style

    self = [super initWithStyle: UITableViewStyleGrouped];
    if (self) 
    
    return self;

但我意识到,当您在情节提要中创建 UITableViewController 时,此功能不会运行。而且我在情节提要中看不到任何将样式设置为分组的选项。

【问题讨论】:

【参考方案1】:

下面是一个屏幕截图,显示了设置 group 的选项,但不要忘记在情节提要中选择 tableView。

【讨论】:

【参考方案2】:

故事板中有一个选项可以将样式设置为分组,但要查看它,您必须首先单击 UITableViewController 中的特定区域 - 您必须放大并单击顶部附近显示“原型”的位置细胞”。这将选择 UITableView 本身(而不是控制器)。然后,在属性检查器中,您将看到将样式设置为分组的下拉菜单。

【讨论】:

以上是关于来自故事板的 UITableView - 使用 UITableViewStyleGrouped 初始化的主要内容,如果未能解决你的问题,请参考以下文章

iOS 添加视图:来自故事板的广告视图,无限制

如何重命名故事板并保留来自其他故事板的链接

来自故事板的表格视图单元原型未初始化子视图

来自故事板的自定义 UIButton

从 AppDelegate 访问在故事板的 tableview 中创建的视图?

UITableView 的故事板错误?