界面-iOS开发 关于navigationBar一个诡异的问题

问题描述

iOS开发 关于navigationBar一个诡异的问题

事情是这样的,主容器是TabBarController,齐下有4个子界面,分别4个navigationController。之前好好的,在导入之前的业务代码后就出现了一个很奇葩的问题。
在模拟器中所有对navigationBar的设置都失效了。背景颜色没了,全部变成了这个颜色


相关代码

 [self.navigationController.navigationBar setBarTintColor:[UIColor colorWithRed:0.164 green:0.657 blue:0.915 alpha:1.000]];

然后还有个更严重的问题,看下图,所有以navigationBar坐标为基准的位置全部下降了一个navigationBar的高度


相关代码

 npiBtn.frame = CGRectMake(20.f, self.navigationController.navigationBar.frame.origin.y+self.navigationController.navigationBar.frame.size.height+10,(screenn.size.width-40-10)/2, 90.f);

但是在真机上运行是没有任何问题的,颜色设置也正常

这个问题真的好奇葩啊,一般来说真机不正常心里才好接受啊
醉了
40C求助

解决方案

iOS8设置背景色变了吧
[navi.navigationBar setTintColor:[UIColor redColor]];

http://www.cocoachina.com/bbs/read.php?tid=280826看看这个 应该有帮助
iOS7及以上版本navigationBar带来的坑

解决方案二:

看一下是否修改了navg的透明度

解决方案三:

一个诡异的问题
一个诡异的问题
关于索引的一个诡异问题

时间: 2024-11-08 20:10:00

界面-iOS开发 关于navigationBar一个诡异的问题的相关文章

IOS开发ipad的一个应用 这个界面是怎么搭建的 都是什么控件 菜鸟请教

问题描述 IOS开发ipad的一个应用 这个界面是怎么搭建的 都是什么控件 菜鸟请教 解决方案 searchBar tableView 自定义cell 自定义view imageView 主要就是那个tableView 解决方案二: 这些都是控件名字 我想问的是左边四个按钮 中间滚动视图 右边显示界面 着三个模块是基于一个框架(uisplitview)还是个字独立的 中间的界面跳转是怎么实现的 tanks 解决方案三: 这些都是控件名字 我想问的是左边四个按钮 中间滚动视图 右边显示界面 着三个

ios开发-IOS开发:push到一个新页面是会卡顿,然后刷出好多个Push到的页面

问题描述 IOS开发:push到一个新页面是会卡顿,然后刷出好多个Push到的页面 解决方案 跳转的时候方法被反复调用了吧 解决方案二: 发代码 出来 不然怎么知道 解决方案三: 你看看你的方法 是不是在其他地方调用了 或者 放到什么循环里去了

IOS开发:CocoaPods一个Objective-C第三方库的管理利器

  1.CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名: sudo gem install cocoapods 2.如果想为每个第三方库生成文档,那运行 brew install appledoc 这步是可选的. 安装完成后提示: 开发:CocoaPods一个Objective-C第三方库的管理利器-"> 如果你的Ruby环境不够新的话,可能要更新一下: gem update --system 现在pod安装好了,怎么使用呢? 搜索 先试试搜索功能,你需要什么库,可以

ios开发-如何改变一个视图控制器中除一个控件变灰

问题描述 如何改变一个视图控制器中除一个控件变灰 就像图片一样,当选择器触发时,其余控件色变成灰色怎么实现?求大神开发-如何改变一个视图控制器中除一个控件变灰-ios 添加子视图控制器">

ios开发-完整的一个ios平台社交软件需要那些技术

问题描述 完整的一个ios平台社交软件需要那些技术 如题,我准备开一个项目,请问具体需要用到那些技术,我需要的是完整的需求架构,第一次做项目,希望能做好,麻烦大家帮我 解决方案 懂技术,就会写设计文档 一般来说,一个模块的东西就写在一起,拿QQ来说,消息是一个模块,联系人是一个模块,动态是一个模块 三个功能,或者说是界面下,又有自己的其他界面和功能,这基本就是二级界面,三级界面,但是,每级尽量要有自己的控制器 目前比较好的架构是MVC架构,便利的解决了数据与视图的解耦合

iOS开发中实现一个简单的图片浏览器的实例讲解_IOS

一.程序实现要求 1.要求 2. 界面分析 (1) 需要读取或修改属性的控件需要设置属性 序号标签 图片 图片描述 左边按钮 右边按钮 (2) 需要监听响应事件的对象,需要添加监听方法 左边按钮 右边按钮 二.实现基本功能的程序 复制代码 代码如下: // //  YYViewController.m //  03-图片浏览器初步 // //  Created by apple on 14-5-21. //  Copyright (c) 2014年 itcase. All rights rese

ios开发-为什么navigationbar隐藏不了

问题描述 为什么navigationbar隐藏不了 我在下个界面想要隐藏导航栏 为什么做不到?我在上个界面的 viewDidDisappear设置了隐藏啊!求大腿 解决方案 实现:在第一个页面隐藏NavigationBar,在第二个页面又显示出来. 在第一个页面将要显示时将其隐藏. (void)viewWillAppear:(BOOL)animated { ? ? [super viewWillAppear:animated]; ? ? [self.navigationController se

ios开发-如何给一个在tableview外的button添加点击tableview内一个cell的事件?

问题描述 如何给一个在tableview外的button添加点击tableview内一个cell的事件? 小弟萌新 请教各位 我想实现一个像CSDN手机APP中的一个效果. CSDN左边栏中点击用户头像然后变成点击tableviewcell最后一行的效果. 解决方案 已经解决了,selectRowAtindexpath方法,和didselectrow方法一起使用.select方法只是选择默认cell,不能点击进去 解决方案二: 点击一下头像的按钮,给他一个点击事件 [self.tableView

《iOS App界面设计创意与实践》——快速提示:iOS开发策略

快速提示:iOS开发策略 iOS App界面设计创意与实践 在我们深入iOS UI.动画和手势背后的技术之前,掌握一些基础知识很重要.对于设计师而言,虽然不要求读完本书后能够编写代码,但是有一些标准的iOS开发策略,开发者或者必须在基于iOS SDK开发中遵循,或者应该作为最佳实践来遵循.作为设计师,了解这些因素对开发人员的影响,对于理解如何设计最佳用户体验是至关重要的.作为开发人员,快速温习一下最佳实践并没有害处. 模型-视图-控制器 当谈及编码原则时,模型-视图-控制器(MVC)是最基础的.