iOS中modal跳转总结

本文介绍了iOS开发中Storyboard的基本使用方法,包括如何通过Segue在不同的控制器之间进行切换,并介绍了几种Segue的不同展示方式,如push、modal等。此外,还讨论了如何在目标控制器上添加touchbegan事件来关闭控制器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


storyboard:(A,B两个控制器,A控制器中放置有一个蓝色的按钮)

1).给按钮一个segue拖到B中,选show(运行程序,当A控制器有导航控制器时会以push的方$

若无导航控制器则以modal方式[默认从底部弹出]进行展现)。

选中segue在右侧kind栏中选择present Modally,

$,选择"Partial Curl可以实现翻页的效果,另外还有穿透,渐变的效果"

(若要在弹出的界面中点击让其销毁,可以给其添加一个touchbegan事件,在里面添加

: // [self.navigationController hidesBottomBarWhenPushed];

    [self dismissViewControllerAnimated:YES completion:nil];)

即可让当前控制器销毁。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值