我想知道是否有一种方法可以防止 UITableViewCell 向左移动并在编辑表格时出现删除按钮。我希望自定义弹出窗口出现在按下红色圆圈时。有谁知道该怎么做?
提前致谢。
最佳答案
将 will/didTransitionToState 中的 subview 循环替换为如下所示(如果您也想支持较旧的 iOS 版本,请使用链接问题中的答案)。这将在 iOS 7 上找到删除按钮。
for (UIView *subview in self.subviews) {
for (UIView *subview2 in subview.subviews) {
if ([NSStringFromClass([subview2 class]) rangeOfString:@"Delete"].location != NSNotFound) {
// Do whatever you want here
}
}
}
关于ios - 防止 UITableViewCell 向左移动并在编辑表格时出现删除按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19026513/