在我的iphone应用程序中,我有一个处于编辑模式的UITableView,用户只允许对行进行重新排序,而不授予删除权限.

那么有没有什么方法可以在TableView中隐藏"-"红色按钮呢.请告诉我.

谢谢

推荐答案

这是我的完整解决方案,单元格没有缩进(0左对齐)!

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
    return YES;
}

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{
    return UITableViewCellEditingStyleNone; 
}

- (BOOL)tableView:(UITableView *)tableview shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath {
    return NO;
}


- (BOOL)tableView:(UITableView *)tableview canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
    return YES;
}

Ios相关问答推荐

(Flutter)获取图像从图像拾取器保存和加载问题

Swift在SceneKit中为scnnode添加自定义几何体(视图)

SWIFT AVFoundation不能在查看更新的同时发布更新

如何在Android或iPhone上的原生react 中处理其他应用程序通知?

在flutter中使用flatter_screenutil这样的软件包的目的是什么?

flutter中实现自定义底部导航栏

在 SwiftUI 中以编程方式插入内嵌图像

使用 Xamarin 将 dext Bundle 到 iOS .ipa 中

Swift:判断 Foundation (NS)Errors 与自定义协议的一致性

ITMS-90725 无用的错误信息,因为它自相矛盾,苹果上传

在 Swift 中 @MainActor 似乎被 withCheckedContinuation 而不是其他异步调用继承是巧合吗?

在视图控制器中实例化视图控制器是否可能/智能?

我们可以在 Swift 中将 struct 中的 Codable 键设置为不区分大小写吗

如何让我的 iOS 应用程序与 api 连接?

Swift 错误:在其自己的初始值中使用的变量

Watchkit AppIcon - 名为AppIcon的应用图标集没有任何适用的内容

在 Swift 中追加字符串

Select 器touchesBegan:withEvent:的覆盖方法具有不兼容的类型(NSSet,UIEvent)->()

在 UITableViewController 中使用 UISearchDisplayController 时断言失败

iPhone UITableView.如何开启音乐 App 之类的单字母字母列表?