我有一个在 Mailchimp 中为 email 设计的模板。 邮件的页脚为深蓝色,带有白色文本。 默认情况下,Gmail iOS 应用程序会翻转对比度,因此我们失去了所有漂亮的样式。 我已经能够使用线性渐变将背景切换回深蓝色: 但是,我不能强制文本以白色显示。 Gmail iOS 应用程序将其切 ...
我有一个在 Mailchimp 中为 email 设计的模板。 邮件的页脚为深蓝色,带有白色文本。 默认情况下,Gmail iOS 应用程序会翻转对比度,因此我们失去了所有漂亮的样式。 我已经能够使用线性渐变将背景切换回深蓝色: 但是,我不能强制文本以白色显示。 Gmail iOS 应用程序将其切 ...
我目前正在尝试设计右上角的“取消”按钮(导航栏和按钮都是灰色的),但我没有运气。 我试过调用几种不同的方法,但都没有奏效。 我的项目为 iOS12.1 构建,我正在通过 iOS15.4 进行测试。 这是我迄今为止尝试过的: ...
我有一个结构 UI 模型。 我在 ViewModel 上创建了这个模型。 我在下面举了一个例子。 TextRow(标题:“来”,字体:.myFont(.bold,大小:14),颜色:.appBlack,对齐方式:.center) 我在表格视图单元格中使用该模型。 当我更改主题时, .appBl ...
我正在为我的 iOS 应用程序使用最新版本的 Xcode。 几个小时以来我一直坚持一项小任务: 我想强制我的 View Controller 始终保持亮模式,如果设备处于暗模式也是如此。 我正在使用这段代码: 这工作得很好。 但是View Controller中有一个WKWebView,我希望这个W ...
遇到这样的问题,即使我将外观更改为浅色,导航 controller 始终为黑色。 这是我创建它的方法: 视图控制器: 我以相同方式构建的其他导航控制器,但它们 100% 没问题。 可能是什么问题呢? 谢谢。 ...
在我的 iOS/macOS 应用程序中,用户可以在浅色和深色外观之间进行选择。 这是通过设置应用程序 window 的 overrideUserInterfaceStyle 来完成的,例如 它在 iOS/iPadOS 上运行良好。 在 macOS (Catalyst) 上,应用程序使用 NSToo ...
我必须将 DarkMode 开关添加到适用于 React Native IOS App 中所有屏幕的屏幕之一。 下面是我将主导航器包装在 ThemeProvider 中的 App.js 下面是 FRNavigator,它具有设置 DarkMode 的设置页面。 FRNavigator.js 下面 ...
我正在 iPhone 12 Pro (iOS 14.4) 中测试深色模式。 我在设置中启用了深色模式,但我的键盘保持不变。 它不会出现在 DarkMode 中。 我有两个问题: 我们是否需要编写代码来更改键盘的外观或操作系统从设置中将外观分配给键盘。 (安卓就是这样做的)。 如果开发人员需要处理键 ...
赏金将在 4 天后到期。 这个问题的答案有资格获得+50声望奖励。 Yogesh Patel想引起对这个问题的更多 ...
在我的应用程序的设置中,用户可以在 3 个系统主题之间进行选择:浅色、深色或默认(与手机的主题相匹配)。 我通过找到keyWindow并设置overrideUserInterfaceStyle = .dark为暗模式、 overrideUserInterfaceStyle = .light为亮模式 ...
当处于暗模式并以模态(或弹出窗口)呈现视图控制器时,即使视图的背景颜色为黑色,它也会被提升的系统背景颜色覆盖(在暗模式下为深灰色,在亮模式下为白色)。 是否可以覆盖此行为并显示原始背景颜色(黑色而不是深色模式下的升高的灰色)? ...
在Human Interface Guidelines 的深色模式部分<\/a>,Apple 描述了当您使用系统背景时基本上存在三种背景颜色 - 浅色、深色和深色提升(例如,用于模态)。 有没有办法将这种提升的风格用于自定义颜色? 我的资产文件中有一个自定义背景颜色,其中包括明暗模式,但 ...
当启用暗模式时,UIViewControllers 总是使用亮模式。 viewController.traitCollection.userInterfaceStyle 总是 Light 但 window.traitCollection.userInterfaceStyle 是 Dark。 U ...
我正在尝试让 HTML email 具有正常的白色背景,即使打开了移动黑暗模式,我也添加了以下元和媒体查询 但是当我在手机上打开深色模式时,背景被覆盖为黑色,字体颜色被覆盖为白色,请帮忙。 ...
App Store 上有几个应用程序可以在应用程序中选择自动切换到暗模式。 我假设有一种简单的方法可以实现这一点,但是在网上查找时我似乎找不到任何关于它的信息。 我只想让用户 select 有一个选项,如果它在日落之后会自动切换到深色主题,但在白天有浅色主题。 有人知道如何在 swift 中执行此 ...
当用户在应用程序内从暗/亮模式更改时,顶部横幅信息不会随之更改。 为什么? 我应该怎么做才能确保正确更改他们的设备? 更新了代码,僵硬的不起作用。 ...
检查 iOS 上暗模式和亮模式之间变化的标准方法是使用视图级委托 function: 这很好用,但是在具有 100 个视图控制器的应用程序中,将此调用添加到每个 controller 是一件麻烦事,而且很麻烦。 我想做的是通过 NotificationCenter 在 AppDelegate 级别 ...
我在启用暗模式时尝试调整我的配色方案,但它似乎不起作用,不太确定我做错了什么。 我设置了一个颜色资源: 然后将其应用于我的 tableview 单元格的背景: 但是,每当我切换暗模式时,结果总是只显示“亮”外观 - 我尝试切换应用程序设置页面,并在实际设备上尝试过。 有人可以建议我缺少什么吗? ...
我正在使用切换和@AppStorage 来更改我的应用程序中的preferredColorScheme。 暗模式和亮模式在工作表和全屏模式以外的视图上运行良好。 应用设置视图: 应用设置查看 Model: 内容视图层次结构下有多个工作表和全屏模式,它们都没有响应颜色方案的变化。 ...
任何线索我们如何使用快照测试来测试暗模式实现? 或 iOS 上暗模式的任何其他测试策略。 当 XCUITest 是 XCTest (单元测试)的选项之一。 UITest 在黑暗模式下的问题意味着对于每个应用程序流,它都需要运行两次。 Unittest 用例是否足以满足暗模式的测试需求? 您能想到 ...