关闭

storyboard的简单应用

标签: IOS编程
135人阅读 评论(0) 收藏 举报
分类:

//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

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1933次
    • 积分:96
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档