ios-darkmode相关内容

如何使用iOS13暗模式查看wkwebview

我在带有Xcode11测试版的iOS 13上工作。有什么办法可以在网页上支持暗模式吗?我已经为除WKWebview之外的所有其他视图创建了颜色集。如何将网页视图背景和文本颜色更改为暗模式? 推荐答案 假设您的问题是询问如何根据亮模式或暗模式的效果更改您在WKWebView中显示的Html内容的颜色,则您的应用程序代码中不会有任何操作。所有更改都需要在您的HTML内容使用的CSS中进行。 ..
发布时间:2022-04-16 15:07:44 移动开发

SWIFT 5中带有动态URL的WKWebView深浅模式

我创建的WKWebView没有一个URL。用户将此WKWebView用作Safari意味着用户可以在WKWebView上搜索任何内容。我面临着一个问题,当我改变暗模式和亮模式时,我的Web视图将只显示白色(光)模式。我的应用程序在这两种模式下都能正常工作,除了WKWebView之外,其他一切都很好。 已在上搜索,因此找不到任何与此相关的问题。 how to use iOS 13 darkmo ..
发布时间:2022-04-16 15:03:58 移动开发

在iPhone模拟器中,有没有键盘快捷键可以在暗模式和亮模式之间切换?

我使用iPhone模拟器进行开发,大多数UI组件都是使用SWIFT编写的。出于测试目的,是否有在深色模式和浅色模式之间切换的简单方法? 我发现从设置中启用和禁用暗模式非常耗时。此快捷方式将加快暗模式和亮模式的测试速度。 推荐答案 我最近偶然发现了它。切换模式的好方法。希望能有所帮助: CMD+SHIFT+A ..
发布时间:2022-03-23 14:30:21 移动开发

如何防止 iOS 13 暗模式破坏电子邮件

我们有一个电子商务应用程序,可以在购买时发送订单详细信息,我们刚刚重新设计了该电子邮件模板.在过去的几天里,我们收到了一些客户的报告,称某些客户的电子邮件中有一半的文字丢失. 在最终获得屏幕截图后,我们了解到问题出现在使用深色模式的 iPhone 上.到目前为止,他们都是将 gmail 与 Mail 应用程序或 Safari 一起使用的客户(两者都有相同的问题).我不确定 gmail 因素是 ..
发布时间:2022-01-23 12:55:50 移动开发

iOS 12 中新的 iOS 13 系统颜色的后备行为

我目前正在采用暗模式,我认为在 Interface Builder 中使用新的系统颜色(如 systemBackground 和 label 也可以正常工作 在 iOS 12 中运行应用程序时.我预计会出现编译器错误,但应用程序看起来像在 iOS 13 轻量模式下.所以很明显,运行时以某种方式将这些颜色转换为 iOS 12. 有谁知道幕后发生了什么,是否有一种方便的方法可以在代码中实现相同的 ..
发布时间:2022-01-23 11:17:49 移动开发

在 SwiftUI App 中实现暗模式切换

我目前正在我的应用中研究暗模式.虽然由于我的 SwiftUI 基础,暗模式本身并没有太大的困难,但我正在努力选择将 ColorScheme 设置为独立于系统 ColorScheme 的选项. 我在苹果人机界面指南中找到了这个,我想实现它特征.(链接:人机界面指南) 知道如何在 SwiftUI 中执行此操作吗?我发现了一些关于 @Environment 的提示,但没有关于这个主题的更多信 ..
发布时间:2021-12-27 20:11:57 移动开发

是否可以在 iOS 13 上选择退出暗模式?

我的应用程序的很大一部分由网络视图组成,以提供本机实现尚不可用的功能.网络团队没有计划为网站实施深色主题.因此,我的应用在 iOS 13 上支持深色模式时看起来会有点半/半. 是否可以选择退出深色模式支持,以便我们的应用始终显示与网站主题相匹配的浅色模式? 解决方案 首先,这里是 Apple 的条目与选择退出黑暗模式有关.此链接中的内容是为 Xcode 11 & 编写的iOS 13: ..
发布时间:2021-12-01 18:05:01 移动开发

.xib 文件中 UITableViewCell 中的 UILabel 忽略暗模式

我在 .xib 文件中有我的自定义 UITableViewCells.由于 Xcode 11 Beta 5(也使用 Beta 6 进行了测试),我的 UILabels 忽略了暗模式并且文本始终为黑色.我已将 UILabel 文本颜色设置为默认(标签颜色),因此这应该会自动更改.有没有人知道出了什么问题? 这是一个屏幕截图:第一个单元格是一个基本单元格,第二个是 .xib 文件中的自定义单元格 ..
发布时间:2021-09-30 19:29:56 移动开发

提交苹果商店以供审核 DarkMode UIUserInterfaceStyle 键 in info.plist

我已通过 info.plist 中写入的以下代码设置了强制精简模式(选择退出暗模式) UIUserInterfaceStyle光 我正在尝试将 IOS 应用程序提交给 Apple Store 进行审核.上传应用有问题吗? 解决方案 我觉得你上传应用没有问题. 来自文档: 您还可以完全禁用对暗模式的支持Info.plist 键. 在应用的 Info.plist ..

iOS13:如何在资产目录中为提升的用户界面级别指定颜色

iOS 13 为我们带来了 UIUserInterfaceLevel,它可以是 .base 或 .elevated.当在黑暗模式下使用提升的级别时,系统似乎会自动调整提供给 UIView 的颜色. 但是好像没有办法手动指定.elevated颜色在资产目录,是吗? 唯一的方法似乎是通过新的 UIColor 构造函数: UIColor.init { (traits) ->界面颜色trai ..
发布时间:2021-09-12 20:11:52 其他开发

SwiftUI:在设备上测试时未检测到暗模式

我正在尝试使用 SwiftUI 在我的 iOS 应用程序中实现暗模式:简单的测试是更改背景颜色. 我已经设置了我的颜色集,如下所示: ContentView.swift: 导入 SwiftUI结构内容视图:查看{@EnvironmentObject var 会话:SessionStore功能获取用户(){session.listen()}var主体:一些视图{团体 {如果(会话.会话 ..
发布时间:2021-09-02 19:46:33 移动开发

SwiftUI:强制视图使用明暗模式

是否可以在 SwiftUI 中强制 View 使用明暗模式 - 就像 UIKit 可以吗? 解决方案 .colorScheme() 已弃用 不适用于背景. .preferredColorScheme() 是现在的方式.也有背景的工作. TestView1().preferredColorScheme(.dark)测试视图2().preferredColorScheme(.light ..
发布时间:2021-09-02 19:42:57 其他开发

ios13表格模式单元格无法识别暗模式更改?

我正在检查现有应用程序是否可以与ios 13的新引入的暗模式功能一起正常工作. 一切似乎都可以正常工作,只有我的一个tableViews中的单元格背景没有根据模式(暗/亮)刷新. 如果应用在黑暗模式下启动,则单元格还会显示正确的黑暗背景.如果在应用程序处于后台状态下更改模式,则单元格背景颜色不会更改.单元格标签可以正确切换颜色. 对于tableview单元格,我使用以下func进 ..
发布时间:2020-12-01 03:37:39 移动开发

如何以编程方式快速切换到暗模式

如何在我的iOS应用程序中进行切换,以编程方式更改为暗或亮模式? 我正在使用Swift. 解决方案 您可以使用overrideUserInterfaceStyle属性为单个视图或视图控制器覆盖样式.但是由于该窗口也是视图,因此您可以在主窗口上设置该视图以将其强制为亮或暗模式: window.overrideUserInterfaceStyle = .dark ..
发布时间:2020-12-01 02:35:59 移动开发

iOS 12中新的iOS 13系统颜色的后备行为

我目前正在采用“暗模式",我发现在iOS 12中运行该应用程序时,在Interface Builder中使用新的系统颜色(如systemBackground和label)也能正常工作.一半的用户可能会遇到编译器错误,但该应用看起来像是在iOS 13轻模式下.因此很明显,运行时以某种方式为iOS 12转换了这些颜色. 有人知道引擎盖下会发生什么吗?是否有方便的方法可以在代码中实现相同的目的? ..
发布时间:2020-12-01 01:02:23 移动开发

如何在iOS中检查暗模式?

如何在iOS应用中观察黑暗模式状态 如何应对iOS应用中黑暗模式状态的变化 解决方案 UIKit已有UITraitCollection已有一段时间了.从iOS 9开始,您可以使用UITraitCollection来查看设备是否支持3D Touch(另一天令人难过的谈话) 在iOS 12 中,UITraitCollection获得了一个新属性:支持三种情况:light,dark和un ..
发布时间:2020-12-01 00:02:27 移动开发

在SwiftUI应用中实现暗模式切换

我目前正在我的应用程序中进入暗模式.虽然由于我的SwiftUI基础,暗模式本身并没有太大的麻烦,但我仍在努力选择独立于系统ColorScheme来设置ColorScheme的选项. 我在苹果的人机界面指南中找到了这一点,我想实现这一点特征. (链接:人机界面指南) 有人知道如何在SwiftUI中做到这一点吗?我发现了一些指向@Environment的提示,但没有有关此主题的更多信息. ..
发布时间:2020-11-30 22:10:48 移动开发