XIB和storyboard

XIB中表视图在每行显示的内容方法中,不需要为cell开辟空间
//AutoLayout自动布局

storyboard
1、快捷键:
左边工具栏:comment+0
右边工具栏:comment+alt+0
中心竖线:shift+comment+丨
中心横线:shift+comment+ -
知道控件现在离左边右边还有上面下面的坐标:alt加鼠标的移动
2、图片的位置:
图片最好放在里面,给图片命名的时候可以在图片的名字后面加@2x这样到时候系统会根据你屏幕的不同分配不同的图片:
3、不同的size可以适配不同的苹果
(1)2*2苹果手机的竖屏横屏都可以
(2)1*3苹果手机的竖屏时候才会显示
(3)2*1苹果手机横屏的时候才会显示
(4)3*3平板的显示
4、为视图添加导航视图或者是标签视图的时候,点重视图控制器,看顶头上面的工具栏,可以看到Editor—>Embed In —>选择要添加的视图
5、指定哪个视图控制器为入口,只要选中哪个视图控制器,到游标卡尺那里选中
6、要记得为视图创建一个视图控制器的类,方便写代码,点击黄色的圈圈,到右边的卡片那里为他绑定响应的类
7、为标签视图添加标签,右键点住标签视图移到你要添加的视图控制器那里,在显示的窗口那里,点击view controllers,就可以了
8、用storyboard写程序拖入tableViewController的时候,里面自带cell,创建一个继承与cell的类的时候也要记得绑定对应的类,因为绑定了类,所以用storyboard的时候不用注册,在table每行显示什么的协议里面写的代码和纯代码的时候一样,但是cell虽然不用注册但是要给cell设置标识符,如:
9、页面之间的跳转:
     (1)和之前的纯代码一样用push或者模态
     (2)用storyboard写代码的话每个视图控制器都有一个属性叫storyboard,如:
     (3)右击源视图中的按钮,拉到目标视图上面,再出现的小框框中点击present modally
     (4)在(3)的基础上面点击他们连接的那条线,设置他们连接的标识符:
通过标识符实现页面的跳转:
10、在页面跳转的时候进行传值,在stroryboard中只要页面跳转了就会实现下面的方法
11、自定义页面跳转的时候的效果
12、不同方向的屏幕的时候,图片不一样的设置,改变height
posted @ 2016-02-19 16:37  susan高薪养成记  阅读(296)  评论(0编辑  收藏  举报