【iOS】自定义状态栏颜色颜色(ios 9 ,swift 3)

el/2024/2/25 23:15:53
  1. ios状态背景颜色是跟ViewController的底色保持一致的(view的范围包括状态栏)
self.view.backgroundColor = .red

在这里插入图片描述
2. 状态栏的前景是通过重写 var preferredStatusBarStyle: UIStatusBarStyle的getter进行控制的。

    override var preferredStatusBarStyle: UIStatusBarStyle{return .default}

UIStatusBarStyle可选的值只有两个可选, .default.lightContent
其中,default指的是黑色,lightContent指的是白色。


http://www.ngui.cc/el/4894915.html

相关文章

hdu-1358 KMP

思路 题目意思简单来说就是给定字符串,求该字符串的最小周期长度。 关于周期 符号约定:t表示一个周期,kt表示k个周期构成的字符串,即tttttt…t,共k个t,k代表周期数,‘’表示连接字符串 每个…

leetcode 87 Scramble String(c++,beat 80%~100%)

题解 符号: S_(i-j):表示字符串s下标从i到j的字串。 思路 其实没什么规律,就是暴力枚举交换轴,然后每次有交换与不交换两种情况,递归判断是否可行。唯一剪枝就是假如S1_(i,j)S2_(k,l),则他们所包含的字母的集合是相…

【leetcode 142】 Linked List Cycle II 链表找环

链表找环 https://leetcode.com/problems/linked-list-cycle-ii/ class Solution(object):def detectCycle(self, head):""":type head: ListNode:rtype: bool"""p1 headp2 headwhile p1 is not None and p1.next is not None:p1p1.next.nex…

VirtualBox安装增强工具时:Unable to install guest additions: unknown filesystem type 'iso9660'

搬运一下答案(原文地址https://askubuntu.com/questions/596998/unable-to-install-guest-additions-unknown-filesystem-type-iso9660?newreg2d19e8256398418aa9fefb792def28a8),原因如答主所说。

【pyqt5】拖拽绘制矩形框

博主想自己做一个图片标注工具,用于制作目标检测数据集,其中一个功能就是拖拽鼠标选中矩形区域,参考了几篇博客,自己实现了一下,效果如下: 下面是实现: import sys,math from PyQt5.QtGui imp…

【numpy】ndarray交换两行(两列)、重新排列

numpy进行行(列)交换非常简便,因为numpy的下标访问是基于视图机制的,对子视图重新赋值即可。 a np.arange(12).reshape(3, 4) print(a) a[[0, 2]] a[[2, 0]] a运行结果: [[ 0 1 2 3][ 4 5 6 7][ 8 9 10 11]] array([[ 8, 9, 10, 11],[ 4, 5…

【python】python的for-else语法解释

若for循环正常结束,则执行else, 若for循环break,则不执行else。 for item in container:if search_something(item):# Found it!process(item)break else:# Didnt find anything..not_found_in_container()

【python】编码互转(16进制|bytes|base64|字符串)

基于python3 # 16进制转bytes byte_arr bytes.fromhex("1f2f3f4f") # bytes转16进制 byte_arr.hex() # bytes转base64,输入输出都是bytes import base64 base64.b64encode(byte_arr) # base64转bytes base64.b64decode(base64_byte_arr) # 字符串转byte…

【spark】spark dataframe空值·部分原因

数据类型不一致导致的空值 今天在写一个spark job(pyspark)时又遇到了,又遇到了数据处理的两大拦路虎之一的空数据问题,检查数据源,确定不会有空值后,开始检查代码。最终发现是代码之前的维护者使用了一个字符串作为一个long typ…