文档章节

隐藏TabBar阴影线以及自定义TabBar高度

SoulJa
 SoulJa
发布于 2016/07/22 09:20
字数 122
阅读 58
收藏 0
//隐藏阴影线
[[UITabBar appearance] setShadowImage:[UIImage new]];
- (void)setupTabBarBackgroundImage {
    UIImage *image = [UIImage imageNamed:@"tab_bg"];
    CGFloat top = 40; // 顶端盖高度
    CGFloat bottom = 40 ; // 底端盖高度
    CGFloat left = 100; // 左端盖宽度
    CGFloat right = 100; // 右端盖宽度
    UIEdgeInsets insets = UIEdgeInsetsMake(top, left, bottom, right);
    // 指定为拉伸模式,伸缩后重新赋值
    UIImage *TabBgImage = [image resizableImageWithCapInsets:insets resizingMode:UIImageResizingModeStretch];
    self.tabBar.backgroundImage = TabBgImage;
    [[UITabBar appearance] setShadowImage:[UIImage new]];
    [[UITabBar appearance] setBackgroundImage:[[UIImage alloc]init]];
}
//自定义TabBar高度
- (void)viewWillLayoutSubviews {
    CGRect tabFrame = self.tabBar.frame;
    tabFrame.size.height = 60;
    tabFrame.origin.y = self.view.frame.size.height - 60;
    self.tabBar.frame = tabFrame;
}

 

© 著作权归作者所有

共有 人打赏支持
SoulJa
粉丝 31
博文 183
码字总数 32359
作品 0
武汉
程序员
杂(可能用到的零碎知识点)

UINavigationController当push的时候隐藏TabBar [controller setHidesBottomBarWhenPushed:YES]; 设置状态栏白色 要在info.plist添加View controller-based status bar appearance值为NO [[......

iShown
2016/02/23
52
0
关于UITabBar各部分自定义的代码片段

一、自定义TabBar选项卡背景 默认UITabBarController的TabBar背景是黑色的,如何自定义成背景图片呢? UITabBarController *tabBarController = [[UITabBarController alloc] init];// 获取选...

萨斯辈的呼唤
2014/08/13
0
0
UITabBar和UINavigation组合使用与自定义样式(iOS)

版权声明:本文为博主原创文章,未经博主允许不得转载。博主微信:lofocus https://blog.csdn.net/cuibo1123/article/details/45645157 UITabBarController和UINavigationController组合使用...

Xoneday
2015/05/11
0
0
如何在自定义 Tool Bar 和 Tab Bar 之间切换显示

UITabBarController 结合 UINavigationController、UITableViewController,在 iOS App 的 UI 设计中是比较经典的组合用法,效果可以参考原生电话 App。 本文我们要实现的是,在点击导航栏的...

镜画者
2017/11/27
0
0
自定义tabBar在push到下一个界面的时候实现隐藏

工作中用到了自定义tabBar,在其中隐藏掉了系统的tabBar,用view自定义r实现需要的功能。但接下来出现了问题,在我push到子页面的时候就出现了tabBar无法隐藏的问题,搞了半天终于成功隐藏!...

hungryBoy
2015/09/18
2.4K
1

没有更多内容

加载失败,请刷新页面

加载更多

day92-20180918-英语流利阅读-待学习

健身最大的敌人不是懒惰,而是逞强 Daniel 2018-09-19 1.今日导读 还记得 2008 年北京奥运会运动员刘翔的退赛风波吗?那天几乎所有中国人都将视线聚焦在了鸟巢体育馆 110 米栏的项目上,迫不...

飞鱼说编程
10分钟前
1
0
70.shell的函数 数组 告警系统需求分析

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析 20.16/20.17 shell中的函数: ~1. 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段...

王鑫linux
今天
3
0
分布式框架spring-session实现session一致性使用问题

前言:项目中使用到spring-session来缓存用户信息,保证服务之间session一致性,但是获取session信息为什么不能再服务层获取? 一、spring-session实现session一致性方式 用户每一次请求都会...

WALK_MAN
今天
6
0
C++ yield()与sleep_for()

C++11 标准库提供了yield()和sleep_for()两个方法。 (1)std::this_thread::yield(): 线程调用该方法时,主动让出CPU,并且不参与CPU的本次调度,从而让其他线程有机会运行。在后续的调度周...

yepanl
今天
4
0
Java并发编程实战(chapter_3)(线程池ThreadPoolExecutor源码分析)

这个系列一直没再写,很多原因,中间经历了换工作,熟悉项目,熟悉新团队等等一系列的事情。并发课题对于Java来说是一个又重要又难的一大块,除非气定神闲、精力满满,否则我本身是不敢随便写...

心中的理想乡
今天
53
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部