我是iOS开发的新手。我创建了一个从一个VC到另一个VC的segue。它设置为"显示(例如推送)"
但是,向后滑动功能无效。另外,我有一个自定义后退按钮。我已经设置了一个监听器,它也没有做任何事情:
@IBAction func backClicked(sender: AnyObject)
{
self.navigationController?.popViewControllerAnimated(true)
}
有什么问题?我想要后退按钮工作并刷回功能也可以工作。我不需要导航栏。
答案 0 :(得分:0)
就我而言,我的项目使用了分割视图控制器。我将其删除,const manageTransaction = (data)=>{
if (this.idTransaccion === '0')
return transaccionesSrv.addTransaccion(data);
else
return this.transaccionesSrv.actualizarTransaccion(data,
this.idTransaccion);
};
const navigate = (res) => {
if (res) {
this.router.navigate(['/cuentas/transacciones'], {
queryParamsHandling: "preserve" });
}
};
const addTransaccion = () => {
manageTransaccion(data)
.then(res => navigate(res););
.catch((error)=> {
this.envioFormularioOk = false;
});}
正常工作。