探索iOS开发中的暗黑模式与列表视图
1. 利用资源目录实现暗黑模式
在应用开发中,我们可以通过资源目录为应用创建自定义的自适应颜色和图像,以支持暗黑模式。
1.1 创建自定义自适应颜色
使用自定义颜色集来管理应用的颜色是一种简洁且易于管理的方式。如果有大量的替代颜色准则,在一个扩展中更改主颜色,就能将更改应用到整个应用中,无需担心遗漏某些标签。
1.2 创建自定义自适应图像
创建自定义自适应图像的步骤如下:
1. 回到 Assets.xcassets 。
2. 创建一个新的图像集。
3. 命名新图像为 header ,选中它,并在属性检查器窗口中将外观更改为 Any, Dark 。
添加图像到图像目录时,可以选择添加 1x、2x 或 3x 图像,这些是不同的图像缩放比例,可针对不同屏幕尺寸进行设置。以下是添加不同模式图像的示例:
我们将为 2x 选项添加两张不同的图像,一张用于普通模式,另一张用于暗黑模式。可以从 GitHub 示例项目中获取示例图像,也可以选择自己的图像。从 Finder 中直接将图像拖放到 Xcode 中的 2x 占位符中。
接下来,回到故事板,在项目中添加一个 UIImageView ,将其添加到 ViewController 的顶部作为头部。然后,在属性检查器面板中选择图像选项的下拉菜单,应该能看到新创建的资源 header ,选择它。根据所选图像的大
超级会员免费看
订阅专栏 解锁全文
2173

被折叠的 条评论
为什么被折叠?



