UIKit 问答列表

仅当单击 UIButton 时才调用计时器函数

作者:willd 提问时间:11/6/2023

我有一个函数,每次调用间隔时都想运行,但我只想在单击我的函数后执行。我的问题是,从我运行模拟器的那一刻起,该函数就会自行执行。为了防止这种情况发生,我尝试定义 a 并初始化为 因此,当单击 UIBut...

“traitCollectionDidChange”在 iOS 17.0 中已弃用。如何使用替代品?

作者:Adham Raouf 提问时间:11/13/2023

我正在尝试使用此功能,但它不适用于 iOS 17。 每次在深色和浅色模式之间切换时,我都想进行更改。 这是我的职能: override func traitCollectionDidChange(...

打开“Color Offscreen-Render Yellow”时,绿色表示什么

作者:Yasic 提问时间:11/14/2023

我正在测试由实现圆角的不同方式引起的屏幕外渲染问题。我尝试使用 cornerRadius 和蒙版图层作为实现圆角的两种方法,并且在 Xcode 中启用了“Color Offscreen-Render ...

当 UIButton.Configuration.showsActivityIndicator 为 true 和 false 时,确保按钮高度一致

作者:Jordan H 提问时间:11/14/2023

使用以下代码时,按钮高度为 28.33,同时使用默认的大动态类型大小。当您点击按钮启用时,高度意外增加到 34.33。字体越小,用户的动态字体大小越大,按钮高度不一致越明显。showsActivity...

如何消除堆叠在一起的弹出窗口?

作者:Kaleb 提问时间:11/15/2023

我有一个弹出窗口,一旦用户完成弹出窗口,他就会选择保存和下一个弹出窗口。当用户完成该按钮时,他们按下保存和完成按钮,然后关闭弹出窗口。但是第一个弹出窗口永远不会被关闭,因此一旦用户关闭了第二个弹出窗口...

按下按钮时创建新数组

作者:Marc S. 提问时间:11/15/2023

我想在每次按下按钮 (ActionButton) 时创建一个新数组。第一次按下此按钮时,应创建一个新数组并添加 10。当第二次按下按钮时,应创建另一个新数组并添加 20。等等。我还想将创建的数组保存在...

使用“UpdateCoalescingCollectionView”在 UIKit 视图上叠加 SwiftUI 视图

作者:Maor 提问时间:11/8/2023

这个赏金已经结束了。这个问题的答案有资格获得 +50 声望赏金。赏金宽限期在 17 小时后结束。毛尔正在寻找一个规范的答案。 我的 App 主要使用 UIKit,但我想在我的一个视图控制器上叠加一个...

UILabel 垂直文本对齐以匹配 Figma 设计

作者:Darumar 提问时间:11/16/2023

我之前已经解决了创建 Figma 设计的像素完美表示的挑战,但事实证明,对齐文本非常困难。我最终得到了一个有效的解决方案,但我对此不太满意。现在我再次面临挑战,希望能得到一些意见,以更好的方式解决这个...

在 UIKit 中将 SwiftUI 与 API 调用和导航结合使用时出现内存泄漏问题

作者:Shivaditya kr 提问时间:11/16/2023

我在基于 UIKit 的 App 中的 SwiftUI 实现中遇到了内存泄漏问题。我正在使用 UIKit 视图控制器中嵌入的 SwiftUI 视图,在执行 API 调用和在视图控制器之间导航时会出现问...

UICollectionView.scrollToItem(at:at:animated:) 在 IOS 17 上将该部分滚动到视图之外

作者:Austin Huang 提问时间:11/16/2023

我发现有时调用会在 IOS 17 设备和带有 Xcode 14 的 Mac OS 15 上滚动到一个奇怪的地方,在 IOS 17 设备(IOS 16...UICollectionView.scroll...


共105条 当前第10页