问题标签 [cgrect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
9993 浏览

objective-c - 从 CGRect 中减去 CGRect - 最大的一块不包含另一个

我怎样才能CGRect从另一个中减去一个?我希望结果R1 - R2是不与 R2 相交的 R1 的最大子矩形。

示例 1

R3 = CGRectSubstract(R2,R1);

示例 2

R3 = CGRectSubstract(R2,R1);

示例 3

R3 = CGRectSubstract(R2,R1);

0 投票
13 回答
131102 浏览

ios - 改变 UIView 位置的简单方法?

我使用以下代码更改 UIView 的位置,而不更改视图的大小。

有没有更简单的方法来改变视图位置?

0 投票
7 回答
11755 浏览

objective-c - 从数组中获取 CGRect

对于我的应用程序,我试图将CGRect对象存储到NSMutableArray. 它加载良好并在日志语句中打印,但尝试CGRect从数组中获取 s 会显示错误。这是一个代码片段:

如何从数组中取回矩形?

0 投票
1 回答
6121 浏览

objective-c - 将 CGrect 值更改为用户坐标系

我有一个CGRect;我可以将其坐标转移到用户坐标系中,即左下角到顶部而不是左上角到底部。是否有任何预定义的方法或者我需要手动计算它?提前致谢。

0 投票
2 回答
418 浏览

objective-c - 在 NSArray 中查找最大宽度的矩形

我正在使用NSArray包含CGRect值的。有没有办法通过库方法获得数组中包含的所有矩形的最大宽度,还是我必须实现自己的逻辑?提前致谢。

代码示例:

在这段代码中,我试图从中获取帧array1并将它们添加到array2. 我array1从 XML 中获取框架。我解析了这些帧并将它们放入数组中。我以一种非常简单的方式提供了我的代码。

0 投票
3 回答
5408 浏览

iphone - 如何将 cgrect 作为参数传递以及如何在 ipad 中将 cgrect 作为返回类型

大家好,我要问的是基本问题,我搜索了很多链接来寻找我的问题,但没有一个问题没有给出确切的结果。这是我的问题:

我想传递 rect 值并使用一些转换返回相同的类型,因为我编写了一种方法,但它给了我错误,我知道它可能在语法上是错误的,请更正下面的代码

我自己的方法在这里

提前给我你的建议谢谢..

0 投票
1 回答
1557 浏览

objective-c - iOS CGRectOffset 和核心数据问题

我知道这没有任何意义,但是我在使用 Core Data 构建并调用 CGRectOffset 的 iPhone 应用程序中遇到了一个非常奇怪的错误。我的 App Delegate 的 didFinishLaunchingWithOptions 方法如下所示:

目前,当我将CGRect 视图框线留在其中时,应用程序崩溃并出现以下错误:

“由于未捕获的异常‘NSInternalInconsistencyException’而终止应用程序,原因:‘+entityForName:找不到实体名称‘TJournal’的 NSManagedObjectModel”

如果我注释掉 CGRect 行,它运行良好。for循环内的调用执行得很好(它将数据写入Core Data DB实体名称TJournal,并且完全按照预期执行。)显然,CGRectOffset不依赖Core Data,所以我猜这个错误是虚假的。但我一辈子都想不通。

我已经尝试清理所有目标,清除模拟器中的数据库等。但似乎没有任何效果。

有任何想法吗?谢谢!

0 投票
1 回答
701 浏览

iphone - 我应该如何对复杂的 CGRect 数学进行单元测试?

我有一种方法可以对一组 UIView 及其转换执行一些算术运算。单元测试期待一个具体的答案;该程序正在踢出一个 0.0001 的答案,这听起来像是一个我可以处理的小问题。处理这个问题的最佳方法是什么?有没有办法不那么严格?我是否应该对比较更加挑剔并期望它们完美匹配?

相关代码:



0 投票
1 回答
663 浏览

iphone - 将大小调整为特定大小而不会在 iphone 中丢失其质量

我想将图像调整为特定的宽度和高度,而不会在 iphone 中丢失其图像质量。

0 投票
2 回答
1323 浏览

objective-c - 将 CGRect 存储到 plist 时出现问题

我正在尝试保存一个包含CGRect值的数组。我知道 plist 与类型不兼容CGRect,所以我稍微修改了我的代码,现在我存储NSNumber而不是存储 rect 值——我将 rect 值分成四个值:x、y、宽度、高度。

现在myArray1只包含NSNumbers 并且我正在尝试将这些值存储到 plist 中,但我无法将这些值加载回来。如果我的代码有任何问题,有人可以纠正我吗?

提前致谢; 我正在等待你的宝贵信息。