• storyboard,xib


    1. 从xib的viewcontroll中启动storyboard 或者 从一个storyboard切换到另一个storyboard:

    – (IBAction)openStoryboard:(id)sender {
    UIStoryboard *secondStoryboard = [UIStoryboard storyboardWithName:@"SecondStoryboard" bundle:nil];
    [self presentModalViewController:[secondStoryboard instantiateInitialViewController] animated:YES];
    }

    2. 从storyboard切换到xib:

    LoginViewController *loginViewController = [[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil];

    然后用push或者modal方法启用这个controller

    3. 从xib或者storyboard中启动里一个storyboard的某一个controller上:

    [storyboard instantiateViewControllerWithIdentifier"actionList"];

    4.StoryBoard拆分

    当开发程序页面太多,或多人合作,页面跳转过于繁琐的时候,全部放在main.stroyboard中,画面会越来越复杂,变的无法管理,阻碍进度。

    为了解决这个问题,在 iOS 9 中苹果介绍了 Storyboard References 这个概念。

    选中想要分开的画面,可以选中一个viewcontroller,按住shif选中多个,点击 Xcode 的菜单栏,选择"Editor->Refactor to Storyboard"。

  • 相关阅读:
    Android相对布局中控件的常用属性【转】
    Android:仿微信设置菜单
    Android:scrollview与listview共存
    感想12.26
    (C#)GDI+绘制垂直文字
    10.14 近期小结
    学习C++的忠告
    C# TCP学习笔记
    C#读书笔记(4)—重学数组
    近期学习计划 12.23
  • 原文地址:https://www.cnblogs.com/isItOk/p/4875484.html
Copyright © 2020-2023  润新知