在不使用重载的情况下隐藏UITableViewCell中的重新排序控件,可以通过以下方法实现:
tableView:canMoveRowAtIndexPath:
方法,并返回NO。- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
return NO;
}
tableView:moveRowAtIndexPath:toIndexPath:
方法,并在其中不执行任何操作。- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)destinationIndexPath {
// Do nothing
}
这样,即使重新排序控件出现在UITableViewCell中,用户也无法对其进行操作。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云