文档章节

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

SoulJa
 SoulJa
发布于 2016/07/22 09:20
字数 122
阅读 56
收藏 0
点赞 0
评论 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
如何在自定义 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
自定义TabBar的隐藏

今天工作中用到了自定义tabBar,在其中隐藏掉了系统的tabBar,用view自定义一个tabBar,效果还挺好。接下来问题来了,在我push到子页面的时候就出现了tabBar无法隐藏的问题,搞了半天终于弄好...

海二少
2016/01/15
115
0
ReactNative 通用组件 smartbar--react-native-smartbar

ReactNative 跨平台通用 Tabbar,实现了官方所欠缺的 Android 与 iOS 兼容 Tabbar 组件。 包含底部 BAR 文字与图片排版显示,任何页面控制隐藏显示,跳转至任意路由等 API。兼容自定义 STYL...

WittBulter
2017/02/08
358
0
iOS 各种demo链接汇总~隐藏与显示

//联系人:石虎QQ:1224614774昵称:嗡嘛呢叭咪哄 一、隐藏与显示 SlideTapBar-滚动栏菜单,向上滚动时隐藏tabbar,向下滚动马上显示tabbar。 FoldingTabBar.iOS-可折叠Tab Bar和Tab Bar Contr...

石虎132
2017/11/22
0
0
iOS11和iPhone X的适配

今天更新了xcode9,也终于见到iPhone X 的真面,看着齐刘海的样式,真心难看,怎么适配,如何快速适配到项目中,成了一个蛋疼的问题,二话不说开搞. 1.首先看一下iPhone X的模拟器样式吧 91DC...

贝勒老爷
2017/10/31
0
0
UITabBar的三种常用方法(两种自定义)即自动切换tabbar各个子控制器

在实际的项目开发中,凡是使用UITabBarController作为导航控制器的,在使用的过程中要注意三大问题点:1 UITabBarController添加子控制的方法 2 自定义的UITabBar的继承问题 3 自定义的UITab...

奋斗的青春年华
2016/07/19
64
0
完美结局iPhoneX自定义tabBar重影问题

对于iOS开发者来说,底部的tabBar通常都是需要自定义,因为系统自带的或多或少和我们要求的总有一点的出入。 在自定义tabBar后,通常做法就是移除系统的tabBar来防止出现重影的问题。 在iPh...

会飞的海豚哦
05/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

SpringBoot | 第七章:过滤器、监听器、拦截器

前言 在实际开发过程中,经常会碰见一些比如系统启动初始化信息、统计在线人数、在线用户数、过滤敏高词汇、访问权限控制(URL级别)等业务需求。这些对于业务来说一般上是无关的,业务方是无需...

oKong
18分钟前
4
0
存储结构分四类:顺序存储、链接存储、索引存储 和 散列存储

存储结构分四类:顺序存储、链接存储、索引存储 和 散列存储 存储结构分四类:顺序存储、链接存储、索引存储 和 散列存储。 顺序结构和链接结构适用在内存结构中。 顺序表每个单元都是按物理...

DannyCoder
28分钟前
0
0
Firefox 61已经为Ubuntu 提供支持

最新和最好的Mozilla Firefox 61 “Quantum”网络浏览器已经为Ubuntu Linux操作系统的用户提供了支持,现在可以通过官方软件库进行更新。 Mozilla于2018年6月26日发布了Firefox 61版本,该版...

六库科技
55分钟前
0
0
Win10升级后执行系统封装(Sysprep)报错

开始封装 一年多以前开始给公司封装Win10系统,便于统一给公司电脑初始化携带各种软件的系统,致力于装完既可以开发的状态。那时候最新的版本是Win10 1703版本,自然就以他为母盘,然后结合V...

lyunweb
今天
39
0
php 性能优化

#什么情况下会遇到性能问题 PHP 语法使用的不恰当

to_be_better
今天
0
0
Jenkins 构建触发器操作详解

前言 跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。 一、定时构建语法 * * * * * (五颗星,中间用空格隔...

覃光林
今天
0
0
IDEA配置技巧

超详细设置Idea类注释模板和方法注释模板 idea去掉注解param下划线 JetBrains全系列破解

AK灬
今天
0
0
rsync通过服务同步/Linux系统日志/screen工具

rsync通过服务同步 分为服务端(机器A) 和客户端(机器B) 机器A操作编辑/etc/rsyncd.conf配置文件 [root@yolks1 ~]# vim /etc/rsyncd.conf 文件中添加以下配置 port=873 ...

Hi_Yolks
今天
0
0
分发系统介绍expect脚本远程登录expect脚本远程执行命令 expect脚本传递参数

分发系统介绍 分发系统-expect讲解(也就是一个分发的脚本) 场景: 业务越来越大,网站app,后端,编程语言是php,所以就需要配置lamp或者lnmp,最好还需要吧代码上传到服务器上;但是因为业...

lyy549745
今天
0
0
android studio 中设置创建类时的说明信息(包含 作者 ,创建时间,注释说明等)

今天简单来说一下android studio开发工具中的 一个小设置功能; 在开发过程中我们习惯给新建的类添加一些注释信息,创建日期、时间和作者等。 设置信息 File—>Settings—>Editor—>File and...

切切歆语
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部