问题标签 [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 投票
2 回答
7579 浏览

ios - 用多种颜色填充 UIView iOS

我想用多种颜色填充 UIView 背景。我想将它用作各种状态栏,因此如果完成了 1/2 必要步骤,则 UIView 背景将为 1/2 绿色和 1/2 红色。当用户完成更多步骤(例如 2/3)时,更多 UIView 背景变为绿色(在本例中为 2/3)。

我猜我需要覆盖

我想我会得到 UIView,弄清楚它有多大,然后将它分成 2 个矩形,然后填充这些矩形。

另一种选择是以编程方式添加 2 个 UIView,但我是 IB 的粉丝。

是否可以像我想要的那样划分 UIView?

谢谢

0 投票
2 回答
1531 浏览

iphone - CGRectMake 用于不同的 iphone ipad 方向

对于以下代码,我需要根据 iphone 和 ipad 方向设置不同的 UIIMageView 位置。

因为 CGRect 对于 ipad 肖像、iphone 肖像、ipad 风景和 iphone 风景会有所不同。

我该怎么做呢

0 投票
1 回答
1041 浏览

ios - 矩形交叉点的数量?

我正在尝试检查 2 个 CGPath 之间的重叠程度。我想出的最简单的方法是获取边界 CGRects 之间重叠的百分比。我知道当不同的路径占据相似的界限时这会失败。但是哦,好吧,如果你知道更好的方法......请帮忙。

无论如何,当前的问题是关于计算矩形之间的重叠百分比。我看到 CGRectIntersection 函数来获得相交的矩形。我可以计算这个矩形的面积,但似乎没有一种简单的方法来获得非相交区域的面积。有任何想法吗?从 rectUnion 的区域中减去该区域是否有意义?如果我正确理解 rectUnion ,如果联合和交叉点的大小相同,它们完全重叠吗?

0 投票
2 回答
464 浏览

iphone - 带有 CGRect 的 UIButton 不会出现在 UIScrollView 中

遵循这里的方法:在 UIScrollView 中自动布局图像

但是我的 UIButton 没有出现在我的 scrollView 中,知道为什么吗?

0 投票
1 回答
8232 浏览

iphone - 将 CGRect 转换为数组中的 NSValue,反之亦然

我有一个充满 CGRects 的数组。那部分很好。问题是当我从数组中检索 CGRects 时,我遇到了奇怪的错误。查看我的代码。

比我在 for 循环中得到框架,像这样:

我尝试了一堆不同的变体,将这条线分布在多个变量上。但我似乎无法得到它。

0 投票
1 回答
999 浏览

ios - 检测选择器视图的宽度和高度

您如何检测选择器视图的宽度和高度,以便正确放置它?我想使用边界,但无法弄清楚如何准确地做到这一点。谢谢。

0 投票
2 回答
4901 浏览

text - UITextField - 多行

我正在尝试向我的 UITextField 添加行(我的代码在下面),但是,当打字机到达文本字段的末尾时,它不会转到下一行,而是永远在同一行上!我如何让它进入下一行?谢谢。

0 投票
4 回答
39834 浏览

text - UITextView 周围的边框

如何在 UITextView(如 UITextField)周围添加边框?我想允许用户输入多行,但不幸的是 UITextField 不支持这一点。有没有一种简单的方法可以在代码中执行此操作,还是我需要在 Photoshop 中创建一个?

0 投票
2 回答
985 浏览

objective-c - 目标 C - 如果关于 CGRectmake 的声明?

这就是我试图在这里完成的事情。我希望图像从屏幕顶部开始并转到底部,然后当它到达底部时它会再次返回。我可以通过这样做让图像下降

这个 if 语句不起作用,我不知道如何使它起作用。我对使用积分很陌生。

或者也许是一个while循环?有任何想法吗?非常感谢!

祝你有美好的一天

0 投票
2 回答
2926 浏览

ios - 视图旋转时移动对象

我有一个 iPad 应用程序,我想以横向而不是纵向工作。我以编程方式将图像、标签和按钮放置到我的视图中,并使用 CGRectMake (x,x,x,x) 告诉他们在视图中进入中心的位置。当应用水平旋转时,我需要我的标签和按钮向上移动(因为在横向模式下它们不能向下移动),但要保持在中间。这是我一直在玩的一些代码:

谢谢你的帮助!