UIKit(不要与前端框架GetUIKit混淆)是面向对象的框架,负责大多数iOS用户界面。
我一直在尝试在 SwiftUI 中获得这种凹陷效果,但没有任何效果。我尝试了 Shadow(color:radius:x:y:) 修饰符,但它在符号的外部应用了阴影。你能告诉...
我正在创建一个简单的应用程序,它呈现一个集合视图。 在 AppDelegate 中,我使用以下代码: 让 feedController = FeedController(collectionViewLayout: UICollectionViewFlowLayou...
我正在尝试在我的 SwiftUI 应用程序中实现自定义字体(OpenSans)。 我的大多数观点都很乐意采用该字体,因此我知道它正在从捆绑包中正确加载。然而,有...
在iOS应用程序中,当用户拒绝位置权限时,我想显示一个警报以授予权限。我调试它并且代码成功运行,但我在模拟器中看不到任何警报。 我开始...
当用户拒绝授予位置权限时,我想显示授予权限的警报。我调试它并且代码成功运行,但我在模拟器中看不到任何警报。 我启动程序并...
我正在尝试为我的 SwiftUI 应用程序实现一个富文本编辑器。由于 SwiftUI 的 TextEditor 缺少文本格式选项,因此我选择使用 UIKit 的 UITextView 来代替。到目前为止,一切进展顺利:...
UITableViewDiffableDataSource不支持nil吗?
在下面的代码示例中 导入 UIKit 结构语言:Hashable { 让名称:字符串 } 枚举部分{ 案例主体 } 类 ViewController: UIViewController, UITableViewDelegate { 变种
如何向具有前导对齐和垂直轴的堆栈视图中的视图添加自定义水平间距?
我有一个堆栈视图,其中包含标题标签和一个视图,该视图恰好是我想要添加自定义间距的另一个堆栈视图。我使用的构图是基于描述的方式...
任何人都可以知道如何创建如图所示的形状。我想创建像 UIView 右下角那样的形状。 我正在尝试在右下角自定义创建形状
我有一个项目,UI 顶部有一排按钮。紧凑视图中显示五个按钮,常规视图中显示六个按钮。当应用程序以 1/3 分割运行时,我想删除一个按钮...
我有一个项目,UI 顶部有一排按钮。紧凑视图中显示五个按钮,常规视图中显示六个按钮。当应用程序以 1/3 分割运行时,我想删除一个按钮...
tl;dr:如何接受 UIContextMenuContentPreviewProvider 视图控制器中按钮的点击? 我正在为 UIContextMenu 提供一个自定义预览控制器,通过
在较大的手机上,我的 AVPlayer(显示视频)不会按预期占用整个视图宽度。它在我的 iPhone 15 pro 上完美运行,但模拟器中的 iPhone 16 plus 却有
如何在 iPhone 受限访问库选择器中将导航按钮颜色设置为黑色?
屏幕截图选择器视图 当 PHPickerViewController 中的导航按钮显示为 iOS 上的照片库访问权限有限时,我在自定义导航按钮颜色时遇到了问题。导航栏按钮(“Ca...
单元格未在 UIView 中使用 UITableViewDiffableDataSource 进行填充
我使用 UITableViewDiffableDataSource 没有获取带有数据的单元格。 请帮助我。 我的 SupportModel 内容可散列、可识别。 我的 SupportView 在 SupportViewController 中打开。 我的班级支持视图 班级
我有一个视频播放器视图,可以根据 URL 播放视频。当我离开视频时,我遇到崩溃并打印以下错误。在我的 deinit 中,我尝试使观察者无效,但是
如何过滤 PhotoPicker 以仅显示图像,不显示视频和 GIF?
使用 PhotoPicker 或 UIImage 时,我无法限制选择器仅显示图像,而不显示视频和 GIF。 结构 ImagePickerView: UIViewControllerRepresentable { 功能
如何在 swift UIKit 中公开用于自动化但不用于可访问性的元素?
我在容器视图中有两个视图,如下所示 @IBOutlet 弱var dataDisclosureView:UIStackView! // 主容器视图 @IBOutlet 私有弱变量 titleLabel:UILabel! { 没有设置{
UICollectionViewListCell 实现中不可预测的折叠/展开行为
我使用 UICollectionViewListCell 和 Diffable 数据源实现了折叠/展开功能。 然而,由此产生的行为是不可预测的。当点击一行时,它应该展开,同时...