YPNavigationBarTransition icon indicating copy to clipboard operation
YPNavigationBarTransition copied to clipboard

iOS 13下,设置tintColor失效

Open frank-du opened this issue 6 years ago • 9 comments
trafficstars

条件:当视图控制器不使用titleLabel,直接设置self.title时 现象:字体颜色会是黑色 情况说明:代理中设置的tintColor(白色)失效。

frank-du avatar Oct 10 '19 07:10 frank-du

只有 iOS13 是这样吗?感觉是深色主题导致的。

yiplee avatar Oct 11 '19 02:10 yiplee

只有 iOS13 是这样吗?感觉是深色主题导致的。

是的,由于iOS 13引入深色主题这个功能导致的。

iOS 13上navigationBar的设置改为了standardAppearance,我在yp_adjustWithBarStyle和yp_applyBarConfiguration方法中做了适配,目前还是有一些问题。

frank-du avatar Oct 14 '19 09:10 frank-du

iOS 13 的深色模式目前我还没有做研究,你可以把你的适配代码提一个 PR 上来吗?

yiplee avatar Oct 14 '19 10:10 yiplee

iOS 13 的深色模式目前我还没有做研究,你可以把你的适配代码提一个 PR 上来吗?

已经提交PR https://github.com/yiplee/YPNavigationBarTransition/pull/42 ,目前DynamicGradientBar还有一点问题,不清楚是否和FakeBar有关。谢谢!

frank-du avatar Oct 14 '19 10:10 frank-du

谢谢!我看看

yiplee avatar Oct 14 '19 10:10 yiplee

搭个车... 想邀请Repo作者来w3c.group创建项目的对应小组。w3c.group是类似知识星球的社群工具,小组可设置为付费且有赞助功能,同时也是一个区块链主导的创作者社区。这是相关介绍: http://t.cn/Ai1vLcCU http://t.cn/Ai1vLcCG http://t.cn/Ai1vLcCA

isdotjim avatar Oct 24 '19 04:10 isdotjim

@yiplee 我发现还有一个问题,当深色模式的时候,状态栏也有问题,只有纯白。。

birdmichael avatar Nov 22 '19 07:11 birdmichael

+1求解决

Grayon avatar Dec 06 '19 07:12 Grayon

+1求解决

我现在是设置titleView=Label实现的,目前没什么问题

frank-du avatar Dec 08 '19 07:12 frank-du

+1求解决

我现在是设置titleView=Label实现的,目前没什么问题

title view 是建议自定义的,这样各个 view controller 自己控制自己的 title 样式。

yiplee avatar Dec 28 '19 14:12 yiplee