创建一个UIView, 设置该UIView的frame.size 和statusBar大小一样, 设置该UIView的frame.origin 为{0,-20}, 设置该UIView的背景色为你希望的statusBar的颜色, 在navigationBar上addSubView该UIView即可。 ...
分类:
其他好文 时间:
2016-05-11 18:16:27
阅读次数:
126
一.登录模块的布局 将一整部分切割成若干部分来完成,如图分成了三部分来完成 设置顶部状态栏为白色的方法 二.设置文本框占位文字颜色 <1>方法一与方法二实现原理是同一种,都是通过设置placeholder的NSAttributeString来设置文字属性 方法二效果图: <2>第三种方法是通过Run ...
分类:
移动开发 时间:
2016-05-10 23:09:15
阅读次数:
285
下面截图给出修改 iOS 状态栏颜色的 4 种方式 Target.png Target.png Info.plist.png Info.plist.png Storyboard.png Storyboard.png code.png code.png 其中第四张图中的代码,直接写在你的任何一个 Vi ...
分类:
移动开发 时间:
2016-05-10 20:32:41
阅读次数:
279
实现的效果如下 我们要完成的效果有以下特点: 1.背景图是一个半透明的背景 2.在被选中时文字颜色变为红色,文字下面也有一个红色的指示器 3.在刚进入这个页面时,默认选中第一个 虽然可以使用xib进行设计,但是太繁琐,不如直接用代码来的简单 topVC的y值加上导航器和状态栏的高度 先添加两个属性, ...
分类:
其他好文 时间:
2016-05-09 09:59:22
阅读次数:
213
IOS上 关于状态栏的相关设置(UIStatusBar)
知识普及
iOS上状态栏 就是指的最上面的20像素高的部分
状态栏分前后两部分,要分清这两个概念,后面会用到:
前景部分:就是指的显示电池、时间等部分;
背景部分:就是显示黑色或者图片的背景部分;
如下图:前景部分为白色,背景部分为黑色
注意:这里只涉及到ios7以及更高版本...
分类:
移动开发 时间:
2016-05-07 08:45:50
阅读次数:
145
透明状态栏(StatusBar)的全适配状态栏指定android手机上顶部显示手机状态信息的位置。透明状态栏是android 自4.4开始新加入的功能,他可以是状态栏根据我们自己想要的颜色进行定义,使titleBar能够和状态栏融为一体,增加沉浸感。实现中遇到的阻碍因为状态栏是在4.4加入的,所以在4.4以前的系统上无法实现。现在世面上的手机android4.4一下的占比不是很大,所以不是太影响。网...
分类:
其他好文 时间:
2016-05-07 08:35:02
阅读次数:
820
最近添加系统功能需要监听状态栏的隐藏与显示,小小研究了下结合资料做下总结:
首先我用这个WindowAttributesChanged方法来监听视频播放页面状态栏的隐藏与显示,通过打印getWindow().getAttributes().flags,获取页面属性,从而来判断状态栏的显示与隐藏,可正常监听!
@Override
public void onWindowAttributes...
分类:
Windows程序 时间:
2016-05-07 08:02:19
阅读次数:
2274
关键字 : WindowManager,浮动窗体,工具面板,SystemUI状态栏
在群里面久了,经常会听到很多人说了做一个什么窗体,什么弹出框,或者上拉,下拉的框体.下面大致介绍一下.这里面先大致说一下SystemUI(状态栏/通知栏)工程的一些相似特点,SystemUI这个系统APP基本上没有Activity,完全通过WindowManager这个管理器动态添加视图.包括屏幕顶部的状态栏,下...
在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置?
首先,发送一个状态栏通知必须用到两个类:NotificationManager、Notification。
NotificationManager:是状态栏通知的管理类,负责发通知、清楚通知等。
NotificationManager是一个系统Service,必须通过...
分类:
移动开发 时间:
2016-05-06 12:27:38
阅读次数:
186
一,经历 1> Bug 详情 >在某个控制器中, push了一个新控制器,新控制器的状态栏总会自动隐藏,有时候是点击的时候隐藏. 2> 我于是就在控制器的 view 显示的时候,显示状态栏,结果还是会在多次点击屏幕空白处时隐藏状态栏. 3> 我验证了 viewdidappear 那几个方法执行的先后 ...
分类:
其他好文 时间:
2016-05-05 17:14:20
阅读次数:
111