UIstoryboard
来源:互联网 发布:联合培养博士 知乎 编辑:程序博客网 时间:2024/06/05 14:32
·1 UIstoryboard
1、如果删除了 所有的视图控制器 就没有开始的箭头 需要勾选storyboard属性里面的is initial view controller 才有开始的视图控制器 窗口才知道 从谁开始
2、设置视图 与父视图 的左右 上下 间距:editor >>pin>>
leading space toSuperView(左)
trailing space toSuperView(右)
top space toSuperView(上)
bottom space toSuperView(下)
3、设置两个视图之间的间距 分为横向 竖向 两个方向的间距 ;(按住command选中要设置的两个视图)->>editor >>pin>>
Horizontal spacing(两个视图之间横向的间距 )
Vertical spacing(两个视图之间竖向的间距 )
4、设置视图 在父视图的横竖中心位置->>editor >>align>>
Horizontal Centers(水平居中)
Vertical Centers(垂直居中)
5、设置视图的自身的边距>>editor >>align>>
left Edges(左侧)
rigth Edges(右侧)
top Edges(上侧)
bottom Edges(下侧)
6、设置两个视图 等宽 等高editor >>pin>>
widths Equally (等宽)
Hights Equally(等高)
7、把storyBoard里面的视图控制器 与 代码里面的视图控制器 关联 点击》》》把class设置为 代码里面的类名
8、把storyBoard里面的控件 与 代码里面的视图控制器 关联
点击》》》》选中视图控制器的。h文件》》按住ctrl或者右键把控件连线到。h文件 >>Outlet
9、给storyBoard里面的控件 添加事件>> 点击》》》》选中视图控制器的。h文件》》按住ctrl或者右键把控件连线到。h文件>>>action
10、在storyboard里面设置视图控制器的标记 :点击
》》》》 storyboard里面填写视图控制器的标记 并勾选上user Storyboard ID
11、// 错误:
// 在storyBoard里面已经创建了HomeViewController 如果再次[[HomeViewController alloc]init]就会 是 两个不同的对象
// 正确:
// 在storyBoard里面 找到关联着HomeViewController的视图控制器 可以通过 storyBoard里面的Identifier标记 找到对应的视图控制器
// 1、需要找到 使用的storyBoard
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]];
// 在storyBoard里 找到咱们刚刚设置好的标记视图控制器
HomeViewController *home = [storyboard instantiateViewControllerWithIdentifier:@"HomeViewController"]; [self.navigationController pushViewController:home animated:YES];
- UIStoryboard
- UIStoryboard
- UIStoryboard
- UIstoryboard
- UIStoryboard
- UIStoryboard UIStoryboardSegue
- UIStoryboard UIStoryboardSegue
- UIStoryboard学习
- UIStoryboard文档笔记
- 故事板UIStoryboard
- UIStoryboard的使用
- UIStoryboard 初始化数据
- uiscrollview contentsize uistoryboard
- UIStoryboard的简单封装
- 如何获得UIStoryboard 的viewcontroller
- 跳转到主界面“UIStoryboard”
- uistoryboard托控件outlet感悟
- iOS UIStoryBoard使用笔记(一)
- 新人报道 第一篇
- 关于二进制位——切记!!!
- 非排序寻找从小到大第3400个数
- pat1007Maximum Subsequence Sum (25)
- 链表(Java)
- UIstoryboard
- 工作常用第三方框架
- CodeForces 415A Mashmokh and Lights
- HDU 2104 GCD
- 谓词的补充——使用谓词还可以进行正则表达式的验证
- 进程间的通信(浅谈)
- ocp-37
- 大数字相加
- MyISAM vs InnoDB 分析之一