UIKit(不要与前端框架GetUIKit混淆)是面向对象的框架,负责大多数iOS用户界面。
如果子视图是使用 UIButton.Configuration 创建的 UIButton,则 UIStackView 分布错误
如果子视图是使用 UIButton.Configuration 创建的 UIButton,则 UIStackView 没有正确的 .fill 分布。 在下面的示例中,我创建了两个 UIStackView,其中包含 UIButton 的子视图...
我通过以下设置进行静态快速操作。 设置快速操作 UIApplicationShortcutItemIconSymbolName = "警报" UIApplicationShortcutItemType = "com.yocto.xyz.action"
我使用visionOS中的窗口组打开了一个窗口。我唯一想要的就是保持窗口的宽度和高度比率恒定。但调整大小控件可以非常疯狂地缩放。我怎样才能...
如何从 UINavigationBar 内的 UISearchBar 中删除灰色背景?
通常,您可以使用 UIAppearance API 自定义 UISearchBar 外观,包括背景颜色。要自定义背景颜色,可以使用主题 UISearchTextField,它是一个 UIText...
UILabel 属性文本异常:在 Swift 中设置文本属性时出现意外的删除线
以下代码将创建红色文本,不带删除线。 类 ViewController: UIViewController { @IBOutlet 弱变量标签:UILabel! 覆盖 func viewDidLoad() { ...
如何将表格视图项目拖动到 Finder 以在 Catalyst App 中创建文件夹
我有一个 UITableView,它显示类似于 Finder 文件夹/文件层次结构的组/注释层次结构。我已经实现了拖放功能,如果我将注释拖到 Finder 桌面上,则 HTML 文件...
如何正确更新与“updateUIViewController”相关的“frame”
我正在使用这个相机库,其中作者将 AVCaptureVideoPreviewLayer 包装在 UIViewControllerRepresentable (链接)内,以将其用作相机预览。在 updateUIViewController 内部,...
我正在尝试使用 SwiftUI 获取动态类型以响应分段选择器。我知道我必须访问旧的 UIKit 东西并且让一切正常工作,除了它响应动态类型 Cha...
对 UIImageView 中绘制的图像使用 VNRecognizeTextRequest 返回空结果
我有一个 UIImageView,在其中绘制手写文本,使用 UIGraphicsBeginImageContext 创建位图图像。 我将此图像传递给 OCR 函数: func ocrText(onImage: UIImage?) { 让
如何忽略 UICollectionViewCompositionalLayout.list 的安全区域?
我正在使用 UICollectionLayoutListConfiguration 的列表版本,并希望列表忽略顶部安全区域。我找不到任何有关如何执行此操作的来源。 func createLayout() ->
使用现代方法通过集合视图处理 iOS 15+ UIKit 应用程序中的键盘布局
以下是一个 UIKit 应用程序,它使用具有列表布局和可比较数据源的集合视图。 它显示一个包含 10 个空单元格的部分,然后显示一个内容视图包含的最后一个单元格...
取消 UIKit 交互转换后,SwiftUI 视图中的 SwiftUI 点击手势没有响应
我正在使用带有自定义弹出动画和交互式过渡的自定义 UINavigationController。自定义导航控制器适用于标准 UIKit 视图控制器。然而,当...
在 iPad 的 Xcode UI 测试中模拟硬件键盘按钮按下
XCUIElement 有两个名为 typeKey(_:modifierFlags:) 的方法:第一个方法采用 String 作为参数,第二个方法采用 XCUIKeyboardKey,其中包含 .downArrow 等常量。现在,即使
我需要使用 CADisplayLink 在 SwiftUI 中手动逐帧制作动画,它为我提供了逐帧更新。为了以线性方式将值从 a 动画到 b,实现...
如何编写 UIIMage 扩展以使用签名 UIImage(resource, color) 为图像添加色调颜色
请找到我的代码 方便初始化?(资源:ImageResource,颜色:UIColor){ 让图像 = UIImage(资源: 资源).withTintColor(颜色) self.init() } 请提及什么...
我想打开带有自定义选项的底页,而不是中型或大型棘爪。我在 SwiftUI 中检查了有一个名为 .fraction 的 API,但在 UIKit 中找不到类似的 API。 斯威夫特用户界面 Text("检测...
如何从 SwiftUI 视图导航到 UIKit UIViewController
到目前为止,我有一个完全使用 UIKit 构建的应用程序。但是,我希望能够开始实现一些 SwiftUI 视图来替换一些 UIViewController。 我已经能够做到这一点...
我正在查看这个 SoF 答案,当我尝试时,我收到警告: 不可发送类型“CADisplayLink?”对非隔离函数的隐式异步调用返回的结果不能跨参与者
我在我的 iOS 应用程序中有一个设置,其中有两个 UIScreen(因此有两个 UIWindows) - 一个在设备上,另一个在外部显示器上。 我希望用户能够在他们的设备上做出手势...
使用 UIKit 导航在 SwiftUI 中的屏幕之间共享数据
我有一个用 SwiftUI 编写的 iOS 项目,但导航是用 UIKit 处理的。 因此,每个视图都有自己的 UIHostingController,它负责初始化用 SwiftUI 编写的视图...