ios - UITableViewCell - 如何获取指向重新排序控件的指针?

标签 ios objective-c

我可以很容易地获得单元格的引用

cell = [self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]];

但在编辑/重新排序模式下,我需要获取对单元格右侧小 handle 的引用。我怎样才能做到这一点?

最佳答案

用这段代码就可以找到它,但是reorder-control是private-api

for (UIView *view in cell.subviews) {
    if ([NSStringFromClass([view class]) isEqualToString:@"UITableViewCellReorderControl"]) {
        // 'view' is the reorder control
    }
}

关于ios - UITableViewCell - 如何获取指向重新排序控件的指针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14338529/

相关文章:

ios - iOS 中的 subview 动画一次一个

iphone - iOS应用保护

iphone - Muti选择uiimagepickercontroller之类的Facebook应用

ios - UILabel 文本颜色更改

ios - tableView 单元格中标签的框架大小不会改变

ios - 我不明白为什么 Objective-C 委托(delegate)函数可以工作而 Swift 委托(delegate)函数会崩溃。你能给我解释一下吗?

iphone - 如何将一个项目添加到另一个项目(Xcode)

ios - 使用方法 : prepareForReuse 时遇到问题

ios - “添加到主屏幕”在 IOS 5 中不使用 apple-touch-icon

ios - 有没有等同于 Swift/Obj-C/iOS 的 ruby​​ 控制台?