求助tabbar的cocos 3d透明问题题

ios oc 怎么让tabbar取消半透明_百度知道Pages: 1/2
主题 : 一个tabbar视图A,点击按钮弹出视图B view,要求视图B透明能显示A的视图
级别: 新手上路
可可豆: 25 CB
威望: 15 点
在线时间: 9(时)
发自: Web Page
来源于&&分类
一个tabbar视图A,点击按钮弹出视图B view,要求视图B透明能显示A的视图&&&
已经实现了弹出B视图,并且透明能够实现A 。问题是实现只能坚持完一秒,然后视图为黑色。百度了许多方法暂时都没用。麻烦大牛抽出一点时间指点一下,在此感激。A:- (IBAction)m_button:(UIButton *)sender {    SViewController2*controller2=[[SViewController2 alloc]init];    [self presentViewController:controller2 animated:YES completion:nil];}B:self.view.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:.4];[ 此帖被奇装异彩在 21:35重新编辑 ]
级别: 新手上路
可可豆: 25 CB
威望: 15 点
在线时间: 9(时)
发自: Web Page
大牛们去哪了~
级别: 新手上路
可可豆: 141 CB
威望: 141 点
在线时间: 198(时)
发自: Web Page
controller2.modalPresentationStyle=UIModalPresentationOverCurrentC controller2.view.backgroundColor =[UIColor clearColor];加到上去吧
级别: 侠客
UID: 545509
可可豆: 216 CB
威望: 215 点
在线时间: 145(时)
发自: Web Page
你用PUSH啊,present直接把视图A弄掉了
代码成就未来,程序才是王道
级别: 新手上路
可可豆: 25 CB
威望: 15 点
在线时间: 9(时)
发自: Web Page
回 2楼(narutog17) 的帖子
加过了,没有用的
级别: 新手上路
可可豆: 141 CB
威望: 141 点
在线时间: 198(时)
发自: Web Page
回 4楼(奇装异彩) 的帖子
不会吧,我次次都可以啊
级别: 新手上路
可可豆: 25 CB
威望: 15 点
在线时间: 9(时)
发自: Web Page
回 3楼(黑色天堂) 的帖子
push也是上述的那种情况。
级别: 骑士
UID: 361236
可可豆: 307 CB
威望: 290 点
在线时间: 1060(时)
发自: Web Page
这需求真奇葩,基本是做不到的,你得另外想办法,比如直接在A视图上弹出Window,然后对window进行操作,尽可能的添加动画,看起来像是跳转到新界面。
级别: 新手上路
可可豆: 25 CB
威望: 15 点
在线时间: 9(时)
发自: Web Page
回 7楼(半缘修道半缘卿) 的帖子
做成你这样的也完全OK,我百度的方法都是这种,我也就按照这个做了,结果也不知道哪里出的错。
级别: 骑士
UID: 361236
可可豆: 307 CB
威望: 290 点
在线时间: 1060(时)
发自: Web Page
回 8楼(奇装异彩) 的帖子
不是present出来界面,而是自己添加动画,然后类似于alertView那样show出来
Pages: 1/2
关注本帖(如果有新回复会站内信通知您)
论坛技术问题应该发布到? 正确答案:CocoaChina问答
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版如何在 iOS 7 中设置 barTintColor 实现不透明效果_百度知道去除tabBar的上横线和navigationBar的下横线_Sunshine丶九天_新浪博客
去除tabBar的上横线和navigationBar的下横线
不显示出navigationBar的那个线。
在介绍navigationBar的那个线之前,我想先说一下tabBar上方的拿刀线。
首先,我们可以打印一下tabBar上的控件们。&得到以下控件:​我们可以看到里面有一个UIImageView
高度为0.5.&也就是那个虚线。
​我们要把 下边的那个横线隐藏。
不说了直接上代码
接下来,我们继续说一下去除navigationBar的下横线:&那NavgationBar里面是不是也会有UIImageView呢&首先我们也打印一下
navigationBar&我们会发现,里面并没有所谓的UIImageView:
&但是如果你用xcode的那个层次结构图,你可以看到
箭头指向的就是那个UIImageView&所以,我们只需要修改UIImageView的属性,也就可以做到我们想要的了。&修改NavigationBar的横线有两种办法。&1.直接修改UIImageView:&优点:简单粗暴,省代码;&缺点:navigationBar的半透明效果没了。
(void)viewWillAppear:(BOOL)animated{&
viewWillAppear:animated];
&[self.navigationController.navigationBar
setBackgroundImage:[UIImage new]
forBarPosition:UIBarPositionAny
barMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar.shadowImage
= [UIImage
2.利用递归拿到子控件中的那个横线子控件,&利用ViewController的生命周期,在ViewDidLoad中拿到横线line,&在ViewWillAppear中隐藏。&优点:navigationBar的半透明效果存在&缺点:代码稍微复杂一点点。
​以上就是,去除tabBar的上横线和navigationBar的下横线的方法。&如果确实帮助到您,请给顶一下。&
Sunshine丶九天
博客等级:
博客积分:0
博客访问:362
关注人气:0
荣誉徽章:查看: 834|回复: 1
精华0在线时间85 小时帖子主题UID275827积分1701技术分1185 资源分15 分享激情110 博客好友记录相册
知县, 积分 1701, 距离下一级还需 3299 积分
UID275827积分1701
UITabBar进入导航滑动时,变成不透明的灰色背景。怎么消除啊?tabbar hidden也设置了,不管用。请教高手!!!
精华1在线时间1329 小时帖子主题UID66974积分37513技术分20340 资源分805 分享激情7145 博客好友记录相册
高级架构师
内阁大臣, 积分 37513, 距离下一级还需 12487 积分
UID66974积分37513
上传工程来看看~
二级精英勋章
二级精英勋章
三级英豪勋章
三级英豪勋章
四级英才勋章
四级英才勋章
五级至尊勋章
五级至尊勋章
六级尊贵勋章
六级尊贵勋章
七级卓越勋章
七级卓越勋章
八级荣誉勋章
八级荣誉勋章
九级光辉勋章
九级光辉勋章
十级贡献勋章
十级贡献勋章
DEVDIV博主
DEVDIV人才
及时将最新信息发给我
通过Email及时将最新的模板和服务发给我。
及时了解我们最新动态。关注我们的微博
官方微博: &&&

我要回帖

更多关于 淘宝 有问题向你求助 的文章

 

随机推荐