起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4481|回复: 10

[处理中3] IOS状态栏字体颜色

[复制链接]

50

主题

188

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
发表于 2017-5-11 19:36:21 | 显示全部楼层 |阅读模式
本帖最后由 zangwill 于 2017-5-11 19:37 编辑

IOS系统状态栏字体是悬浮在页面上方的,字体为白色,在有背景图片的页面上可以正常显示,但是我的主页和其他一些跳转页面背景是白色的,这样就看不到状态栏了,有没有什么方法可以将字体颜色设为黑色啊
经测试statusbar插件不起作用,只有hide和show起作用
发表于 2017-5-12 10:05:02 | 显示全部楼层
http://docs.wex5.com/cordova-plugin-statusbar/

backgroundColorByName  方法是设置背景颜色!并没有设置字体颜色的方法!

你的意思是IOS 使用这个插件只有hide和show起作用 其他方法都不起作用吗??如果是确定的!请说明一下ios型号 版本 信息,我们需要重现并完善

插件方法并没有提供修改字体颜色,
如果想做只能自己去扩展corodva 插件实现了!
需要会原生开发
http://docs.wex5.com/wex5-app-question-list-2051
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

50

主题

188

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
 楼主| 发表于 2017-5-12 10:12:13 | 显示全部楼层
本帖最后由 zangwill 于 2017-5-12 10:23 编辑
liangyongfei 发表于 2017-5-12 10:05
http://docs.wex5.com/cordova-plugin-statusbar/

backgroundColorByName  方法是设置背景颜色!并没有设 ...

说错了,是在安卓上改变颜色没看到作用,这都不要紧,现在要紧的是怎么改变字体颜色,因为很多页面背景是白色的,用IOS默认字体就什么都看不见了。有没有现成的改变字体的插件可以引用一下吗

还有一个问题,我的wing组件左滑栏display:push。现在左滑栏的面积有点大了,我想缩小一下,把left的windth:60%;结果运行之后左滑栏页面是60%,剩下的是全是空白了,我想改变left的划出宽度改在哪里调

红框为left设为60%的样子

红框为left设为60%的样子
回复 支持 反对

使用道具 举报

发表于 2017-5-12 11:13:36 | 显示全部楼层
zangwill 发表于 2017-5-12 10:12
说错了,是在安卓上改变颜色没看到作用,这都不要紧,现在要紧的是怎么改变字体颜色,因为很多页面背景是 ...

1.我们就提供了一个这样的状态栏插件! 文档有说明  :注意:Android5.0系统以上支持设置状态栏颜色。
字体颜色没有提供方法!没有这样的插件!如果想实现只能靠自己做了!
可以看它的文档:/Native/plugins/cordova-plugin-statusbar/plugin.js.xdoc
如果提供的这些方法不满足你的需求!就需要自己找corodva插件 或者  自己实现了!看我给你的连接

2.
display:push设置宽度,这个是bug  只能 display:其他属性值 ,只要别设置 push就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

50

主题

188

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
 楼主| 发表于 2017-5-12 13:11:38 | 显示全部楼层
liangyongfei 发表于 2017-5-12 11:13
1.我们就提供了一个这样的状态栏插件! 文档有说明  :注意:Android5.0系统以上支持设置状态栏颜色。
字 ...

退而求其次,还是不行啊,我设display:reveal;left:60%,结果还是留白,这个模式主页缩进80%,是固定的呀?怎么让主页缩进随着left页面的大小自动进行呢。再哪能改主页缩进的值?wing组件...............
截图未命名.jpg
回复 支持 反对

使用道具 举报

发表于 2017-5-12 13:26:50 | 显示全部楼层
zangwill 发表于 2017-5-12 13:11
退而求其次,还是不行啊,我设display:reveal;left:60%,结果还是留白,这个模式主页缩进80%,是固定的呀 ...

本地测试  只有  overlay 是正常的!
其他都有bug.   其他只要 left  , 的宽度只要小就会有空白 ,宽带设置大一些是没问题的!

你好楼主,您反馈的这个现象通过验证是产品缺陷,我们已提交到产品组(内部编号:2017051200003),感谢楼主的支持与配合。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

50

主题

188

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
 楼主| 发表于 2017-5-12 13:42:36 | 显示全部楼层
liangyongfei 发表于 2017-5-12 13:26
本地测试  只有  overlay 是正常的!
其他都有bug.   其他只要 left  , 的宽度只要小就会有空白 ,宽带设 ...

好吧,也不是第一次了。谢谢你,我看看能不能动态设置一下,如果写在左滑之后改变main的位置大小不知道可行否,我记得判断left是否滑出是有一个方法的吧?
回复 支持 反对

使用道具 举报

发表于 2017-5-12 13:49:03 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-5-12 13:51 编辑
zangwill 发表于 2017-5-12 13:42
好吧,也不是第一次了。谢谢你,我看看能不能动态设置一下,如果写在左滑之后改变main的位置大小不知道可 ...

设置大小请看wing组件的API文档
setSize 方法可以做到!还可以看其他方法!

判断是否划出
http://docs.wex5.com/wex5-ui-question-list-2156

如果是修改content的大小和位置!应该没提供方法!也可以动态修改修改dom节点的样式实现!
1494568086.jpg
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

50

主题

188

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
 楼主| 发表于 2017-5-12 13:58:04 | 显示全部楼层
liangyongfei 发表于 2017-5-12 13:49
设置大小请看wing组件的API文档
setSize 方法可以做到!还可以看其他方法!

好的,我试下,谢谢
回复 支持 反对

使用道具 举报

1

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
QQ
发表于 2017-6-20 23:34:35 | 显示全部楼层
本帖最后由 rick7788 于 2017-6-20 23:40 编辑

经过测试使用statusbar插件的styleDefault()方法可以将IOS状态栏字体颜色改为黑色。不过这个设置是全局的,一次设置全局生效。
---引用插件:
require("cordova!cordova-plugin-statusbar");
---设置使用默认的状态栏
StatusBar.styleDefault();

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-12 20:47 , Processed in 0.068470 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表