如何在swift4中使用reordercontrol和单元格标签隐藏重叠的屏幕?

时间:2018-12-04 13:23:30

标签: ios swift

我试图通过在自定义单元格中创建一个编辑按钮来重新排序。 (Customcell的右端有一个标签)

但是,当我单击“编辑”按钮时,reordercontrol和右标签重叠的问题。

enter image description here

我的代码:

 @IBAction func editBtn(_ sender: Any) {
        if self.tableView.isEditing == false {
            self.tableView.setEditing(true, animated: true)           
            (sender as? UIButton)?.setTitle("End", for: .normal)

        } else if self.tableView.isEditing == true {
            self.tableView.setEditing(false, animated: true)
            (sender as? UIButton)?.setTitle("Edit", for: .normal)
        }
    }

func tableView(_ tableView: UITableView, moveRowAt fromIndexPath: IndexPath, to toIndexPath: IndexPath) {
        let rowToMove = final[fromIndexPath.row]
        final.remove(at: fromIndexPath.row)
        final.insert(rowToMove, at: toIndexPath.row)
    }

func tableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool {
        return true
    }

0 个答案:

没有答案