storyboard新增、跳转和关闭ViewController页面

  • 步骤1

    在storyboard画板中新增一个ViewController页面

    如图
    1.点击加号,添加控件
    2.在搜索框搜索viewcontroller
    3.点击View Controller拖至storyboard画板内

    此时storyboard画板新增ViewController页面
    在这里插入图片描述

  • 步骤2

    在项目中新增ViewControoler类

    项目中新增Cocoa Touch Class类SecondViewController
    在这里插入图片描述在这里插入图片描述

  • 步骤3

    将上述步骤中新建的SecondViewController类和storyboard中新建的页面关联

    1.点击箭头1所指图标
    2.点击箭头2所指图标
    3.在箭头3所指的Class框中填入SecondViewController

    此时画板上的新ViewController页面和项目中SecondViewController类即建立关联
    在这里插入图片描述

  • 步骤4

    在storyboard中添加页面跳转

    1.在storyboard中按住^control键不动从跳转按钮拖至SecondViewController页面松开
    2.松开后在Action Segue选项中选择Present Modally

    此时运行项目后点击跳转按钮即可查看跳转效果
    在这里插入图片描述

  • 步骤5

    选择跳转页面样式

    1.点击箭头1所指图标
    2.点击箭头2所指图标
    3.选择Kind为Present Modally
    4.选择Presentation为Full Screen
    5.选择Transition为Flip Horizontal

    此时运行项目查看页面跳转效果,可以自己更改3.4.5.选项值查看不同的页面跳转效果
    在这里插入图片描述

  • 步骤6

    在SecondViewController中添加关闭当前页面功能

    1.点击箭头1所指图标
    2.在箭头2所指输入框输入navigation搜索相关控件
    3.点击箭头3所指控件拖至画板中SecondViewController页面内
    在这里插入图片描述
    1.点击箭头1所指图标
    2.在箭头2所指输入框输入button搜索相关控件
    3.点击箭头3所指控件拖至画板中SecondViewController页面的Navigation Bar控件的内部
    在这里插入图片描述
    1.如箭头1所指按住^control键不动从返回按钮拖至SecondViewController类中如箭头2所指位置

    此时会自动生成一个按钮点击方法back()

    在方法内编写如下代码[self dismissViewControllerAnimated:YES completion:nil];

    运行项目查看效果
    在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值