UIViewController切换及简单动画

这篇博客探讨了在Swift中如何使用UIViewController进行视图控制器的切换,特别是通过`presentViewController:animated:completion:`方法。作者创建了一个项目,并在其中添加了用于切换的额外视图控制器,以及返回按钮。博客详细介绍了四种不同的切换方式,并提供了代码示例。最后,作者邀请读者加入苹果开发群进行问题讨论。
摘要由CSDN通过智能技术生成

UIViewController应该是我们最常用的。

那么最简单的切换方式是什么了?

 func presentViewController(viewControllerToPresent: UIViewController, animated flag: Bool, completion: (() -> Void)?)


同时可以设置一些简单动画,淡入淡出,翻页等等

我们首先创建一个项目,他会有一个自带的视图控制器ViewController

然后我们再创建视图控制器用来切换。

import UIKit

class MyRootViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
        self.view.backgroundColor=UIColor.lightGrayColor()
        
        let btn=UIButton(frame: CGRectMake(20, 120, 320, 36))
        btn.setTitleColor(UIColor.blackColor(), forState: UIControlState
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值