Swift / UITableViewCell:进入编辑模式时添加公开指示符

时间:2015-04-24 14:05:57

标签: ios objective-c uitableview swift

我有一个自定义的UITableViewCell类,我希望它在进入编辑模式时显示一个披露指示器。

这是我的方法:

  func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cell: CustomCellClass = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! CustomCellClass

    cell.counterTitle.text = "Cell Title"

    if self.tableView.editing {
        cell.accessoryType = UITableViewCellAccessoryType.DisclosureIndicator
    }
    return cell

}

我想我在这里找到了答案,但我很难将其翻译成swift:link

我是否需要第二个自定义单元格类才能解决此问题?

由于

1 个答案:

答案 0 :(得分:0)

这是一个非常老的问题,但是在IB的import axios from "axios"; export const LOAD_URL_STATUS = "LOAD_URL_STATUS"; export const loadUrlStatus(url) => async dispatch => { try { const response = await axios(url) dispatch({ type: LOAD_URL_STATUS, payload: response.status }) } catch (error) { // dispatch error } } 属性中,有一个UITableViewCell下拉菜单用于设置附件图标。在其下的是Accessory,它也具有所有标准附件。如果在其中设置一个,则它只会在编辑时显示,并且可以正确地进出动画。