用于用户友好型 UI 的小尺寸可重用代码段集合

UI 示例

在此代码库中,你将找到一系列小型、可重用代码片段,你可以自由使用并集成到自己的项目中。这些微小的 UI 宝藏经过精心设计,可为你开发过程中的时间和精力。

出色按钮

iOS 系统样式按钮,带有缩放、触觉反馈和在按下状态下发生变化的圆角边。按下时具有触觉效果。

  • SwiftUI

出色按钮

画廊访问受限

用户友好的 Apple 风格屏幕,提供了如何启用对照片库的完全访问权限的分步说明(用户之前已将其限制)。该屏幕包含“打开设置”按钮,可指导用户进入特定应用的权限设置。每一步都附有丰富且可完全本地化的预览,可复制 iOS 设置应用的外观。这样可确保像素完美的 UI 和系统颜色。

有一些令人愉悦的细节:一个可变的背景模糊覆盖层位于“打开设置”按钮下方,始终定位在底部,并对小圆形按钮应用背景模糊,与 Apple 其原生应用中的设计原则一致。

  • SwiftUI
  • 暗模式支持 🌒
  • 支持 iOS 16-17 不同设置

画廊访问受限视图

请求通知权限

通知权限请求屏幕的 Apple 风格实现。一个用户友好的列表,显示所有类型的通知以及可以接收的通知,以及图标(SF 符号)和说明。此屏幕可滚动,以便根据需要添加任意数量的元素。选择“开启通知”将打开请求这些权限的系统警报。

有一个令人愉悦的细节:一个可变的背景模糊覆盖层位于“开启通知”按钮下方,始终定位在底部。

  • SwiftUI
  • 暗模式支持 🌒

请求通知权限

GitHub

点击跳转