我想自定义在表格视图单元格上执行“向左滑动”操作时显示的删除按钮。我当前设置了 UITableViewCell 的子类,但也想自定义正在显示的删除按钮。
我的目标是在滑动时放置三个按钮。
我选择另一种实现,在每个单元格中使用 UIScrollview。
http://www.teehanlax.com/blog/reducing-the-ios-7-mail-apps-interface/
接受的答案在 iOS 7 上不起作用,因为现在中间有 UITableViewCellContentView。所以子视图循环现在应该看起来像这样(如果你也想支持旧的 iOS 版本,请使用当前接受的 iOS 6.1 答案)
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
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)