您当前的位置: 首页 >  ui

SwiftUI明暗主题切换的极简实现

发布时间:2021-01-28 20:40:45 ,浏览量:0

在这里插入图片描述

功能需求

苹果要求在2020年4月30日前,所有商店应用均需使用iOS 13的SDK开发,以完全适配iOS 13系统,包括支持深色模式、Sign in with Apple等特性。

那么在SwiftUI中,我们如何便捷实现App亮与暗主题切换的支持呢?

在这里插入图片描述

如上所示,我们在SwiftUI实现的App中,不仅支持明暗色主题的手动切换,而且可以让App跟随整个系统当前的主题。

想知道如何实现它吗?还等什么?Let’s Go!

功能分析 1. 为任意视图应用主题

首先,需要说明的是,在SwiftUI中,我们可以对任意视图应用亮或暗主题。

比如以下代码,为myView应用了暗主题:

myView .
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    107766博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0475s