想必大家都用过微信,微信间的页面切换是如何做成的呢?接下来我们用storyboard结合着代码来模拟一下微信的视图控制模式。 "工欲善其事,必先利其器",下面主要是对storyboard来进行我们项目框架的搭建的,必要时,用代码实现我们的页面效果。在IOS开发中常用的多视图间的切换大致有Tab...
分类:
移动开发 时间:
2014-09-02 09:02:24
阅读次数:
276
最终效果图:
Main.storyboard
初始化的控制器是:导航控制器
它的根控制器是:TabBarController
TabBarController的底部是一个自定义的TabBar
里面添加了5个TabBarItem
点击每一个item,
会将tabBar上的对应item的子控制器的navigationItem的值,
转移(赋值,复...
分类:
移动开发 时间:
2014-08-28 00:57:08
阅读次数:
288
最终效果图:
main.storyboard
BeyondViewController.m中有一句关键代码,设置tabbarItem图片的样式(30*30)
//
// BeyondViewController.m
// 17_控制器切换2_tabbarController
//
// Created by beyond on 14-7-31.
//...
分类:
移动开发 时间:
2014-07-31 17:00:37
阅读次数:
205
[vc.tabBarItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:@"AmericanTypewriter" size:20.0f],UITextAttribut...
分类:
其他好文 时间:
2014-06-29 18:20:45
阅读次数:
160
swift 自定义TabBarItem,APP基本框架设计...
分类:
其他好文 时间:
2014-06-28 08:59:15
阅读次数:
246
在iOS开发中,使用UIButton设置title和p_w_picpath,达到tabBarItem的效果,即title在下,p_w_picpath在上:目前,我发现有两种比较好的方法:方法一,使用UIEdgeInsetsUIButton*button=[UIButtonbuttonWithType:UIButtonTypeSystem];[buttonsetFrame:CGRectMake(100,100,60,60..
分类:
移动开发 时间:
2014-06-17 17:08:53
阅读次数:
2447
1、在自定义tabBar中,往tabBar中添加按钮的时候,默认情况下会在按钮的前面和后面添加UITabBarBackgroundView和UIImageView,导致子控件会增加两个,在自动布局中就会出现排版错误。解决办法:让自定义的tabBar继承UIView。2、对于tabBarItem,要想...
分类:
其他好文 时间:
2014-06-07 17:03:56
阅读次数:
303
自定义的tabbaritem图片比系统的高出一截来Solution:self.tabbar.tabBar.layer.masksToBounds=YES;//边界隐藏但是由于设置masksToBounds属性为true所以Layer的阴影效果也就没有了
分类:
其他好文 时间:
2014-05-24 15:32:32
阅读次数:
179