storyboard的简单应用

//storyboard:多个xib的集合

//IOS5推出

//storyboard :其本质是html


1、给视图控制器添加导航

选中视图控制器,点击MAC屏幕上面的导航的Editor——>Embed In——>Navitagion Controller


2、从一个ViewController跳转到另外一个ViewController

需要有一个点击可产生是事件的控件(Button/barButton),选中该控件,击中鼠标右键将action连接到需要跳转到得viewControoller(或者选中控件,按下Ctrl键,选用鼠标左键连接viewController),跳转界面有三种方式,push,modal(模态弹出),Custom(未学)


3、给添加导航控制器的viewControllerti添加title

双击导航条的正中间,添加标题


4、给添加导航控制器的导航条添加UIBarButtonItem

找到UIBarButtonItem直接拖动到导航条的左边或右边

5、怎么给storyboard添加的xib添加.m/.h

新建类,选中xib的ViewController,选中,将class改为新建的类的类名


6、storyboard通过什么初始化对象

stroyboardUIViewController 通过stroyboard创建对象,通过initWithCoder:(NSCoder *)aDecoder初始化对象


7、当storyboard中的xib有几个点击跳转事件时,怎么确定跳转到得视图的类型和点击的控件的类型,和当前事件的类型?

在创建viewController时,.m文件中会自带一个被注释的方法,该方法在有页面跳转时调用

#pragma mark - Navigation

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender

{}

通过该方法找到点击的事件

//sender                    点击触发事件的控件通过[sender class];方法查看点击空间的类型

    //segue.identifier          唯一标示符

    //segue.sourceViewController;     即将离开的视图控制器

    //segue.destinationViewController;即将进入的视图控制器

segue.identifier在哪设置?——>在执行2后,viewController之间会产生箭头,选中该箭头,在右侧选择第四个,———>,设置identifier,用来区分



8、怎么设置UITableView Controller相关的事件

用2的方法拖进来一个UITableView controller====>选中TableView=====>根据右侧的content设置区数和行数===>根据style设置分组情况



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值