如何在实施操作时回退到默认行为?
例如,我想处理表行复制,同时保留默认的单元格编辑复制行为。或者为表格列处理doubleClick
,并且仍然可以通过双击其他列中的单元格来进入编辑模式。
@IBAction func copy(_ sender: Any)
{
guard view.window?.firstResponder == myTable &&
myTable.editedRow == -1 else
{
// TODO: Don't break default behavior
return
}
// Copy selected rows
}