由于 tableView 的委托实现而导致的遗留单元格布局[关闭]

Posted

技术标签:

【中文标题】由于 tableView 的委托实现而导致的遗留单元格布局[关闭]【英文标题】:legacy cell layout due to delegate implementation of tableView [closed] 【发布时间】:2013-04-12 11:39:13 【问题描述】:

警告:由于 tableView:accessoryTypeForRowWithIndexPath:<Settings: 0x250c60> 中的委托实现,使用旧版单元格布局。请删除此方法的实现并设置单元格属性附件类型和/或editingAccessoryType 以移动到新的单元格布局行为。

【问题讨论】:

【参考方案1】:

这里, accessoryTypeForRowWithIndexPath 在 iPhone OS 3.0 中已弃用。

改为这样设置。

cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;

现有答案 - here

【讨论】:

以上是关于由于 tableView 的委托实现而导致的遗留单元格布局[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在 TableView 中同时启用多编辑和单编辑样式

与实现 tableview 委托和数据源方法的 UIViewController 相比,使用 UITableViewController 有啥优势吗? [关闭]

从 tableView 委托类中调用视图控制器 segue

TableView 单元格重用导致按钮标题在滚动时更改

IOS:两个tableview的tableview委托方法

UISearchController 返回部分而不是过滤的 tableview 项