Xcode6使用storyboard在TabBarController上建立三个以上Item
2014-09-26 08:54
169 查看
在Xcode5上做以上的操作没有问题,这次是要在Xcode6上实现之,特记录以备用.
首先新建一个storyboard文件.取名Custom.storyboard.拖动菜单添加一个TabBarComtroller.由于XCode6使用了Use Size Classes功能.所有拖出来的Controller都是600x800大小.见图
恢复到以前的界面(恢复到Xcode6以前的界面,这个是为了习惯之前界面的人士):
通过取消Use Size Classes项并选择Disable Size Classes.如下图
然后选择适配ios6.1 and Later.下图:
然后结果就是下图,
这时候的视图就是iphone5了(尺寸为320x568)
继续下面的
从菜单项中拖出一个TabBarComtroller,默认情况有两项(Item1和Item2).我们这里修改为Home,List.
这里有些技巧(单击storyboard空白的地方可以放大或缩小各个视图,Xcode之前的版本是有放大缩小两按钮的.
这里注意缩小视图情况下能做什么事情,放大视图上能做什么事情.)
我总结为:
缩小视图:
a.移动视图位置;
b.建立segue;
c.设置视图的Custom class(右边菜单的第三项),而在放大视图设置不了Class.
放大视图:
a.向视图中加入Button等子视图(缩小情况是不能做的);
b.可以建立属性(IB)关系.
继续下面的
从菜单中在拖出一个ViewController(当然也可以拖出一个Navigation Controller).缩小情况下调整各个视图的位置,选中Tab bar Controller,按住Ctrl键并拖动鼠标,到新建的ViewController视图上,松开Ctrl键和鼠标,在弹出的菜单中选择RelationsShip Segues中的View Controllers.这样就出现新的Item.就可以重新命名新的项了.如图
首先新建一个storyboard文件.取名Custom.storyboard.拖动菜单添加一个TabBarComtroller.由于XCode6使用了Use Size Classes功能.所有拖出来的Controller都是600x800大小.见图
恢复到以前的界面(恢复到Xcode6以前的界面,这个是为了习惯之前界面的人士):
通过取消Use Size Classes项并选择Disable Size Classes.如下图
然后选择适配ios6.1 and Later.下图:
然后结果就是下图,
这时候的视图就是iphone5了(尺寸为320x568)
继续下面的
从菜单项中拖出一个TabBarComtroller,默认情况有两项(Item1和Item2).我们这里修改为Home,List.
这里有些技巧(单击storyboard空白的地方可以放大或缩小各个视图,Xcode之前的版本是有放大缩小两按钮的.
这里注意缩小视图情况下能做什么事情,放大视图上能做什么事情.)
我总结为:
缩小视图:
a.移动视图位置;
b.建立segue;
c.设置视图的Custom class(右边菜单的第三项),而在放大视图设置不了Class.
放大视图:
a.向视图中加入Button等子视图(缩小情况是不能做的);
b.可以建立属性(IB)关系.
继续下面的
从菜单中在拖出一个ViewController(当然也可以拖出一个Navigation Controller).缩小情况下调整各个视图的位置,选中Tab bar Controller,按住Ctrl键并拖动鼠标,到新建的ViewController视图上,松开Ctrl键和鼠标,在弹出的菜单中选择RelationsShip Segues中的View Controllers.这样就出现新的Item.就可以重新命名新的项了.如图
相关文章推荐
- Xcode6使用storyboard在TabBarController上建立三个以上Item
- Xcode6使用storyboard在TabBarController上建立三个以上Item
- Xcode6使用storyboard在TabBarController上建立三个以上Item
- iOS学习笔记1--在xcode6以上的版本中不使用storyboard以及部分控件使用
- iphone应用开发教程(工具为Xcode6以上,使用storyboard)
- 使用serv-u(11以上版本)建立ftp服务器
- 4.构造方法与重载:定义一个网络用户类,要处理的信息有用户 ID、用户密码、 email 地址。在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时必须缺省时 ema
- Android 7.0以上时使用recycleview发现Item显示不全
- IOS编程教程(十):使用StoryBoard来建立导航控制器和表视图
- swiftUI基础 使用storyboard建立UITableView
- iOS开发Xcode6及以上版本中使用PDF格式矢量图标资源
- 使用serv-u(11以上版本)建立ftp服务器
- 使用storyboard,设置tab bar Item的选中图片(selected Image)
- recycleview 使用侧滑删除 android 6.0机型出现item抖动;列表一屏以上,点击后面的item(需要滚动查看了) 然后马上会往上滚动回首个item,滚回第一项
- Xcode6 IOS开发UITableView基于Storyboard的使用
- 使用StoryBoard来建立导航控制器和表视图
- 使用explain分析及优化由多表(三个以上)组成的视图性能
- 使用storyboard,设置tab bar Item的选中图片(selected Image)
- 【net命令建立连接】不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接
- 使用explain分析及优化由多表(三个以上)组成的视图性能