问题标签 [ios-darkmode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin.ios - 暗模式/亮模式设置未显示在 Visual Studio for Windows 中 Xamarin.ios 的 Assets.xcassets 中
Visual Studio for Windows 的 Assets.xcassets 中是否提供深色模式/浅色模式设置?
我在 PC 上安装了 VS 2019 版本 16.3.5,在 Mac 上安装了 XCode 版本 11.1(11A1027)。
我已经看到了显示具有这些设置的屏幕的示例,但是当我在 VS for Windows 上打开我的资产目录时看不到它们,但是我确实在 VS for Mac 上看到了它们。
ios - 了解旧 iOS 中暗模式的 SystemColors
编辑:根据下面的对话,我感到困惑的是,并非所有系统颜色都与旧操作系统兼容,在我的情况下,标签和 systemBackground 颜色仅是 iOS13,需要回退。现在说得通了。
我有一个支持 iOS11 的应用程序,但我想为使用 iOS13 的用户提供暗模式。
在 Xcode 11/iOS13 中,您可以为深色模式指定系统颜色,并为旧操作系统指定系统颜色,如下所示...
如果我尝试在不使用旧系统的回退的情况下使用颜色,我会收到一个错误……这有点道理,我说的有点是因为system colors (StandarColors)
iOS 中支持的文档状态7.0+
。
有趣的是,如果我直接从 Attributes Inspector 使用新的系统颜色,我不会得到错误,所以我的问题是......
1-当您直接从属性检查器中使用新的系统颜色时会发生什么,在选择它们时不会出错?
2- 用户iOS11
会在label
从属性检查器中直接选择颜色的视图中看到什么?
谢谢
ios - 在 SwiftUI App 中实现暗模式切换
我目前正在我的应用程序中查看暗模式。虽然由于我的 SwiftUI 基础,暗模式本身并没有太大的困难,但我正在努力设置独立于系统 ColorScheme 的 ColorScheme 的选项。
我在苹果人机界面指南中发现了这一点,我想实现这个功能。(链接:人机界面指南)
知道如何在 SwiftUI 中执行此操作吗?我找到了一些提示,@Environment
但没有关于这个主题的更多信息。(链接:最后一段)
objective-c - UITextField 占位符文本在 iOS13 暗模式下不可读
UITextField 有一个.placeholder
text 属性,用于在将文本添加到字段之前显示信息,直到现在它一直清晰可见,但是在 iOS13 中引入了暗模式,现在占位符文本在白色 UITextField 中几乎不可读(我明确表示通过)使其变白.backgroundColor = [UIColor whiteColor]
。
我的问题是,在我的项目中解决这个问题有哪些实用的解决方案,我可以手动更改任何 UITextField 上的占位符颜色,只需设置一个attributedPlaceholder
字符串,这可能需要一段时间,有没有办法禁用暗模式设置专门针对 UITextFields 而不是针对其他元素?
ios - 如何在 Swift 中处理暗模式的自定义颜色
以下是我目前处理UI Element Colors
暗模式的方式,并为旧操作系统提供回退。
在这种情况下systemBackground
,知道它何时处于暗模式以及何时处于亮模式并相应地发生变化。我想使用自定义颜色做类似的事情。
例如,我有一个自定义的黄色,我目前在整个应用程序中使用它,我想在黑暗模式下提供不同的颜色。
这是我在想的代码...
这是在 iOS13 中处理暗模式自定义颜色的一种平易近人的方式吗?
ios13 - PKBarcodeFormatQR 暗模式 (iOS 13)
我为我的应用程序的会员卡实现了 PassKit。引入深色模式后,我设法更改了背景颜色,但二维码的背景颜色仍然是白色。
https://i.stack.imgur.com/wWoCH.png
是否有一种条形码可以反转 QR 码的颜色?目前我正在使用PKBarcodeFormatQR
谢谢
ios - 如何在深色模式下使用 Light UIUserInterfaceStyle 图像版本?
我用的是图片,这张图片有明暗两个版本,但是当暗模式打开时UIUserInterfaceStyle
,我需要将图像光版本合二为一。UIViewController
我知道我可以使用tintColor
,但我想知道是否有其他方法可以做到这一点。
ios - 暗/亮模式更改时可以重新加载应用程序吗?
我的应用程序广泛使用了 CAGradientLayers,当切换暗/亮模式时,它们显然不会自动更新它们的颜色。当应用程序关闭并重新打开时,它们会更新颜色。
我知道我可以使用以下代码来检测更改并单独重新加载每个视图
但是,我正在寻找不需要我单独更新每个视图的修复程序。有没有办法检测亮/暗模式更改(可能在应用程序委托内)并强制整个应用程序重新加载(好像它已被强制关闭并重新打开)?
swift - 如何将 MKMapView 设置为暗模式?
如何从iOS 13将地图更改为暗模式?
我已选择退出 UserInterfaceStyle,因此系统范围的颜色不适用于我,所以我将手动进行。
我在苹果WWDC2019 - Session 236,8:19s看到了这段视频,但那是快照,我没听懂。
实际上我正在尝试类似的东西:
但它不会将主题或外观或 traitCollection 更改为黑暗。
有什么建议吗?
html - 如何在没有框架的 PWA 中实现暗模式?
我正在为 iOS 和 Android 构建 PWA,但我没有使用框架(这是一个非常基本的应用程序,应用程序大小是一个大问题)。我想实现暗模式,这样当用户将设备切换到暗模式时,应用程序主题也会变暗。我该怎么做呢?