【问题标题】:Custom UITableViewCell not Showing Reorder Control自定义 UITableViewCell 不显示重新排序控件
【发布时间】:2016-05-19 05:44:18
【问题描述】:

我有一个 UITableViewCell,它是 CEWendell's SWTableViewCell 的子类,这是一种允许通过水平滑动访问自定义按钮的单元格。问题是,即使实现了tableView:moveRowAtIndexPath:toIndexPath:tableView:canMoveRowAtIndexPath:,并且明确设置了[cell setShowsReorderControl:true],在开始编辑时重新排序控件也不会显示。

我还使用常规 UITableViewCell 对此进行了测试,结果相同。

【问题讨论】:

    标签: ios objective-c uitableview


    【解决方案1】:

    这是一个有点愚蠢的错误。由于我使用的是UIViewController 子类,而不是UITableViewController 子类,因此我需要设置[self.tableView setEditing:!self.tableView.editing animated:true],而不是[self setEditing:!self.editing animated:true],以便表格视图开始编辑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-08
      • 1970-01-01
      相关资源
      最近更新 更多