交互:让注册视图消失

交互App设计:

1.1让注册视图消失

  让当前视图消失,实际上就是要销毁当前的视图控制器,因此需要使用控制器类的dismiss(animated:completion:)方法。

  

  //以动画的方式去除通过modally方式添加进来的控制器

  self.dismiss(animated:true,completion:nil)

  假设我们需要在View ControllerA中呈现View ControllerB,那么A就充当Presenting View Controller(弹出VC)的角色,而B就是Presented View Controller(被弹出VC)。当需要除去Presented View Controller(View Controller B)的时候,则要在Presenting View Controller(View ControllerA)中执行dismiss(animated:completion:)方法,如果是在Present View Controller调用dismiss(animated:completion:)方法的话,同样会通过Presrnting View Controller的dismiss(animated:completion:)方法进行处理。

转载于:https://www.cnblogs.com/jerry-q1/articles/6497759.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值