问题标签 [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.
uitabbaritem - UITabBar / UITabBarItem 和 iOS 13 的深色模式
在我们的应用程序中,我们以编程方式动态地(见下文)使用自定义 UITabBarItem。我们使用 ImageAssets 来获取深色/浅色正确的图像。但它不能 100% 工作:如果我们重新启动应用程序,那就没问题了。如果 iOS 切换到暗模式并且应用程序正在运行,图像将保持亮模式。想知道这是一个错误还是我现在可以设法让它工作......
不显示任何错误消息...
swift - 如何在启动画面中支持暗模式?
我正在尝试在启动画面中支持暗模式,这意味着我在LaunschScreen.storyboard文件中使用了命名颜色,但我有这个错误:
显然,问题在于命名颜色仅适用于较新版本的 iOS,但没有简单的解决方法。我试图创建一个自定义视图并在那里设置颜色,但我发现不允许在启动屏幕中使用自定义类。目前我想到的唯一解决方案是创建两个单独的目标,一个用于 iOS 11+,一个用于较低版本,但这有点矫枉过正,我不喜欢这个想法。显然,Apple 没有关于如何在启动屏幕中支持暗模式的建议(或者至少我找不到任何东西)。有什么建议吗?
swift - ios13,暗模式添加imagePickerView
我需要将 imagePicker.view 添加到视图而不是呈现它。
但是当图像选择器视图出现时,我在黑暗模式中看到一个白色背景。
这是一个错误吗?或者有没有办法修复它?
ios - UIColor 为深色模式颜色返回错误值
我有一个自定义UITextField
子类,在其中输入内容时会更改其边框颜色。我正在通过调用来监听变化
然后,textFieldDidChange(_:)
我正在做:
Assets.xcassets 中定义的颜色在哪里testColor
,其中包含明暗模式的变体。问题是它UIColor(named: "testColor")?.cgColor
似乎总是返回灯光模式的颜色。
这是 iOS 13 测试版中的错误还是我做错了什么?有一个 GitHub 存储库,其中包含展示此行为的代码。运行项目,从 XCode 切换到暗模式,然后开始在文本字段中输入内容。
ios - 如何为 wkwebview 使用 iOS 13 暗模式
我正在使用 Xcode 11 beta 为 iOS 13 工作。有什么方法可以在 Web 视图上支持暗模式?我为除 WKWebviews 之外的所有其他视图创建了一个颜色集。如何更改暗模式的 Web 视图背景和文本颜色?
ios - 为深色或浅色模式启动图像
任何人都知道如何为深色或浅色模式选择一组不同的启动图像?
ios - 如何将默认 iOS 元素解析为特定特征?
如何将默认的 iOS 系统元素解析UISegmentedControl
为特定的界面样式?
我知道颜色可以这样解决。
我如何为默认的 iOS 元素做同样的事情?
ios - iOS 12 中新的 iOS 13 系统颜色的后备行为
我目前正在采用深色模式,并且我认为在 iOS 12 中运行应用程序时systemBackground
,label
在 Interface Builder 中使用新的系统颜色也可以正常工作。我有一半预计会出现编译器错误,但应用程序看起来像在 iOS 13种灯光模式。所以很明显,运行时以某种方式将这些颜色转换为 iOS 12。
有谁知道幕后发生了什么,是否有一种方便的方法可以在代码中实现相同的目标?
ios - UINavigationBar shadowImage 不适用于动态图像(深色模式)
我正在尝试配置动态图像以shadowImage
使用资产目录中的图像:
但它不起作用,两个主题中只显示一个浅色图像。我可以看到相同的行为backgroundImage
。
我的问题有解决方法吗?或者我只是在实施过程中遗漏了一些东西?