`
2014马年
  • 浏览: 120608 次
  • 性别: Icon_minigender_1
  • 来自: 晋中
社区版块
存档分类
最新评论

swift 代码打开和关闭一个storyboard 页面

    博客分类:
  • ios
阅读更多

1.在storyboard里创建一个ViewController

 



 

 

2.写入如下代码

 

            print("弹出登录框")
            let loginViewController  = self.storyboard?.instantiateViewControllerWithIdentifier("login_view") as! LoginViewController
            presentViewController(loginViewController, animated: true, completion: nil)

 

3.LoginViewController.swift

import UIKit

class LoginViewController: UIViewController {
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }
    
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
    
    
}

 

4.关闭

self.dismissViewControllerAnimated(true, completion: nil)

 

 

结束

  • 大小: 68.8 KB
分享到:
评论

相关推荐

    ios-启动加载广告页 swift版.zip

    这个“ios-启动加载广告页 swift版.zip”文件很可能包含了一个使用Swift实现的启动广告页面的示例代码或项目模板。 首先,启动广告页的实现通常涉及到以下几个关键知识点: 1. **用户界面设计**:广告页的设计应当...

    swift-App启动引导页新特性介绍

    在Swift开发中,启动引导页(Launch Screen)是应用程序首次打开时用户看到的页面,它通常用来展示应用的品牌、功能介绍或新版本的更新亮点。随着iOS系统的不断更新,Swift对于启动引导页的支持也增加了许多新特性。...

    ios_用户首次登录引导页面实现

    总的来说,实现iOS的首次登录引导页面,需要结合`GuideViewController`和其他相关组件,通过良好的设计和编程实践,为用户提供一个既美观又实用的引导体验。在设计过程中,应始终关注用户的需求和应用的核心功能,以...

    进行左滑动的一个demo

    在实际开发中,这个Demo可能还会涉及 storyboard 或 xib 文件来设计用户界面,以及Swift或Objective-C代码来实现业务逻辑。开发者可以研究项目的代码结构,理解如何将这些知识点融合在一起,形成完整的功能。同时,...

    iOS简单登陆注册界面

    在Xcode中,我们可以使用Swift编程语言来编写逻辑代码,同时利用Storyboard文件设计UI界面。 标题"iOS简单登陆注册界面"暗示我们将关注以下方面: 1. **控件使用**:登录注册界面通常包括文本字段(UITextField)...

    iOS跑步App代码

    同时,为了节省电量,还需要智能地管理定位服务的开启和关闭。 3. **运动数据跟踪**:通过CoreMotion框架,App可以获取用户的步频、速度、距离和消耗的卡路里等运动数据。这些数据可以实时显示给用户,也可以记录...

    IOS应用源码——设置面板demo(包含多种控制类型).zip

    - 整个设置面板可能通过一个主ViewController管理,通过Segues连接不同的子视图控制器,实现页面间的导航。 2. **UITableView与UITableViewCell** - 设置面板通常由UITableView呈现,每个设置项作为一个...

    ios-APP广告页倒计时.zip

    此外,根据隐私政策和用户偏好,可能需要提供一个开关让用户选择是否开启广告。 总的来说,创建一个带有倒计时的iOS广告页涉及界面设计、逻辑控制、动画效果以及可能的数据追踪。通过以上步骤,开发者可以为自己的...

    ios左边导航栏(类似人人)

    - 结合`UIScreenEdgePanGestureRecognizer`,你可以创建一个交互式过渡动画,使侧边栏的打开和关闭过程更加平滑自然。 5. **使用`UISplitViewController`**: - 如果你的应用支持iPad,可以考虑使用`...

    IOS应用源码Demo-类似Chrome浏览器的多页签视图-毕设学习.zip

    类似Chrome浏览器的多页签视图-毕设学习.zip”中,我们可以找到一个iOS应用的源代码示例,这个应用模仿了Google Chrome浏览器的多页签视图功能,非常适合那些正在进行iOS毕业设计或者论文研究的学生进行学习和参考。...

    ios-仿京东动画.zip

    总之,"ios-仿京东动画.zip"提供的示例代码是一个学习iOS动画的好素材,涵盖了视图动画和手势交互的基本概念,可以帮助开发者理解如何在实际项目中创建类似京东App的动画效果,提升应用的用户体验。通过解析和实践这...

    iOS开发 - 第01篇 - UI基础 - 03 - 应用程序管理

    每个iOS应用程序都有一个主应用 Delegate(代理),通常在`AppDelegate.swift`文件中定义,它负责与系统进行交互并管理应用的生命周期。`UIApplicationDelegate`协议提供了一系列的方法,如`application(_:...

    简单闪屏示例

    一迅科技作为一家专注于IT解决方案的公司,可能提供了这样一个简单的闪屏示例,帮助开发者理解和实现这一功能。 1. **闪屏的作用**: - 品牌宣传:展示公司的LOGO和品牌信息,提升用户对应用的认知。 - 加载优化...

    一登广告合作页面

    标题中的“一登广告合作页面”指的是一个专为iOS平台设计的广告展示界面,它可能是由一登(可能是一个广告平台或服务提供商)提供的一种广告合作解决方案。此项目由作者SuperID开发,其源码名为“SID-AD-View-iOS”...

    UITextField用法

    在代码中,你可以这样创建一个基本的`UITextField`: ```swift let textField = UITextField(frame: CGRect(x: 0, y: 0, width: 200, height: 30)) ``` 1. **属性设置**:`UITextField`有许多属性可以定制其外观和...

    一个实现开屏广告的案例

    通常,这样的命名表示这是一个Git仓库的主分支,包含项目的主要代码和资源。 在iOS开发中,一个类似的项目可能包括以下几个部分: - `IanStartAdsView` 文件夹:可能包含所有源代码文件,如`.m` (Objective-C) 或 ...

    总结IOS界面间跳转的几种方法

    通过在Interface Builder中从一个视图控制器(如FirstViewController,FVC)的控件(比如按钮)拖动到另一个视图控制器(如SecondViewController,SVC),然后选择不同的Segue类型(如Push、Present Modally等)来...

Global site tag (gtag.js) - Google Analytics