cost 254 ms
为什么我的imageView在Swift的UIScreen上没有居中? - Why is my imageView not centered on UIScreen in Swift?

我有以下代码: 我想在屏幕的 centerX 中显示相机的取景器。 我不知道为什么,但在我的实体 iPhone 13 mini 上它工作完美,但在我的实体 iPad Air 上,取景器不在中心,如下图所示。 有人知道为什么会这样吗? 有什么解决办法吗? 谢谢! 在实体 iPhone 上一切完美身体 ...

如何动态使用 CGRect()? - How can I use CGRect() dynamically?

我有以下场景示例,我可以根据选择(红色方块)裁剪图像。 该正方形具有动态高度和宽度 - 基于这一事实,我想使用选定的高度和宽度来裁剪红色正方形内部的内容。 我用于裁剪的 function 来自Apple 开发人员,如下所示: 现在。 我想使用给定的高度和宽度来裁剪该选择。 为了根据上述动态选择裁剪 ...

2021-12-14 18:20:39   3   58    swift / cgrect  
合并重叠的 CGRects - Merge overlapping CGRects

如果我有一个类Button : 我还有一个Button数组: var buttons: [Button] ,我将如何合并buttons数组中的每个重叠按钮? CGRect有一个intersects() -> Bool和union() -> CGRect函数。 我尝试了这个并且正在 ...

回滚查看 swift 时如何停止收集触发代码 - How to stop collection triggering code when scrolling back in to view swift

如果我的标题没有正确表达,我很抱歉。 我一直在破解,无法找到这个问题的答案。 我有一个水平滚动的集合。 我正在尝试根据 Firestore 数组中保存的投票数据,以编程方式将 CGRect 添加到集合中的相关项目中,以可视方式显示投票结果。 这是可行的,但问题是当您滚动离开(因此集合中的项目不在屏幕 ...

Swift - 使用 AVMakeRect 在 UIScreen 中心获取子视图 Controller - Swift -Get Child View Controller in Center of UIScreen using AVMakeRect

我将一个 vc 作为一个孩子添加到另一个 vc 中。 我需要使用AVMakeRect设置孩子的大小,使其小于屏幕但仍保持其比例。 问题是孩子没有居中,它要么远离屏幕,好像孩子的中心在屏幕顶部,要么太低。 我得到不同的结果取决于我使用UIScreen.main.bounds.w/h / 2还是CGP ...

在不同的屏幕尺寸上裁剪屏幕坐标不正确的 NSImage - Cropping NSImage with onscreen coordinates incorrect on different screen sizes

我正在尝试复制 macOS 的屏幕截图功能,在屏幕上拖动选择以提供用于裁剪图像的坐标。 我在我的桌面 Mac (2560x1600) 上运行良好,但在我的笔记本电脑 (2016 rMBP 15", 2880x1800) 上测试,裁剪的图像完全错误。我不明白为什么我会在我的桌面上得到正确的结果, 但 ...

在 swift 中执行 3 个操作 animation - do a animation with 3 actions in swift

我希望我的 swift 代码通过单独和不同的操作来执行 animation。 那是按顺序排列的。 前 2 个动画有效,但是当我添加第 3 个 animation 时,它不再有效并导致编译错误。 您可以看到评论所在的第 3 个 animation。 我只想让所有 3 个动画都能正常工作。 ...

PDFKit CGRect 裁剪到文本大小 SwiftUI - PDFKit CGRect clipping to text size SwiftUI

我想要一个标题,其中 PDF 文档的整个顶部都填充了一种颜色。 标准行为似乎是无论我将 CGRect 设置多大以剪辑到文本的边缘。 见附图。 我做了一个狡猾的解决方案,但对它不满意,因为用户可以复制“空格”而不是实际测试。 真的不是一个优雅的解决方案: Thera 是一种方式吗? 要设置 CGR ...

Swift - 将框架转换为 window 时,选项卡项框架返回有问题的值 - Swift -Tabbar item frame is returning questionable value when converting frame to window

我有一个包含 5 个项目的 tabBar。 要获取第一个 tabBar 项目的框架并根据该框架设置一些东西,我使用它完美地工作: 但是当我尝试上面的代码来获取第 5 个选项卡的框架时,值不正确。 设置tabBar.items?[4]时,框架的x坐标在windowRect的665处远离屏幕: 但是设置 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM