问题标签 [bounds]

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 投票
1 回答
11089 浏览

objective-c - iPad:[UIScreen mainScreen].bounds 返回错误的坐标

[UIScreen mainScreen].bounds即使 iPad 处于横向模式,也会返回 (0,0,768,1024)。

它应该返回 (0,0,1024,768) 但它返回 (0,0,768,1024)。

有什么问题?

0 投票
1 回答
514 浏览

ios - CoreText 翻转坐标 self.bounds.size.height 误差范围

我正在使用 CoreText 在视图中绘制文本。为了学习这一点,我使用了一个教程,但突然它self.bounds.size.height在翻转坐标系的部分使用了 , 。当我在 Xcode 中复制代码时,它给出了一个错误,因为“边界”不是结构或联合。为什么这是一个错误,谁能给出一个小而详细的解释为什么它使用bounds 正手谢谢,尼古拉斯

0 投票
1 回答
1447 浏览

android - Android:扩展小部件和画布边界 - 扩展按钮

我想要的只是创建一个按钮,在某些情况下将包含一个“v”图像来标记它是活动的。不是真正的复选框,因为不是每次按下按钮时它都会改变它的状态。

但想法是这样的。我需要一个普通的按钮,并且我有另一个“v”的小图像,如果我在该按钮上使用切换()方法,按钮将得到足够的扩展,因此“v”图像可以很好地挤压到它的右上角。

这是我的代码:

请注意 -5 和 +2(它​​们不能保持不变,我只是想查看确切的数字)。我在这里发现有问题并且可能会有问题的是在所有小部件中我不能使用小部件的 getRight()、getLeft() 等...

因为他们给了我画布上的真实小部件位置,但是(在onDraw)当我得到画布时,它被剪裁并转换为(0,0)。

如果我得到正确并且我想知道小部件的最右角,我需要获取剪辑最右角或测量的宽度。高度也是如此。

另一个问题是我不知道背景是如何被淹没的,但我知道因为我必须从小部件的右侧移除 5 个像素才能到达它的正确位置,这意味着内边距或填充。

这不是普通的填充物,我检查过。那会是什么?我怎样才能得到,总是,包括当用户设置填充和边距右上角的相对坐标?我需要在那里画。

0 投票
2 回答
570 浏览

objective-c - 根据初始边界设置 NSView 默认属性值

我需要设置从使用其初始边界计算的 Nib 加载的 NSView 的属性。它的边界在内部仍然为空 - (void)awakeFromNib,那么我可以访问其边界的视图生命周期中的第一个点是什么?

0 投票
1 回答
497 浏览

xcode - 旋转后的 UITableView 边界

我有一个带有 autoresizingMask = UIViewAutoresizingFlexibleWidth 的 UITableViwe。一些单元格包含 UITextField。

旋转设备时,表格和文本字段的大小正确调整为设备的全宽,但是当我检查单元格的边界和 tableView:cellForRowAtIndexPath: 中文本字段的边界时:旋转后 - 我得到了原始边界,就好像设备没有旋转一样。

有没有办法在旋转后获得实际边界?我需要这些信息来正确填充文本字段。

0 投票
2 回答
694 浏览

iphone - 边界什么时候更新?

一旦用户旋转到横向,我就会加载一个视图,但是当我在 viewDidLoad 中使用 view.bounds 时,它仍然是纵向的。

这是我加载从通知触发的视图的代码

在 viewDidLoad 的 graphViewController 中,我使用 self.view.bounds 来初始化核心图。

这是它的样子

在此处输入图像描述

关于如何解决这个问题的任何提示?

非常感谢

编辑

在 viewDidLoad

0 投票
1 回答
301 浏览

ios - 尝试更改 webview.bounds.origin.x/y 时出现左值错误

所以基本上,我正在尝试创建一个 NSTimer,它将滚动浏览 UIWebView(这里命名为 _webView)。计时器正确触发,但其他行给我一个“需要左值作为赋值的左操作数”错误。我要做的就是在每次 NSTimer 触发时将原点的 y 坐标增加 10 倍。这里出了什么问题?

0 投票
2 回答
3098 浏览

android - Android 索引超出范围

我正在尝试将小时 scheldule 旁边的粗体文本(来自http://golfnews.no/golfpaatv.php)放入字符串数组中,然后将其显示在我的设备屏幕上。我已经设置了 Internet 访问权限,所以这不是问题。应用程序在我的设备上崩溃了。原因:索引越界。我不明白问题出在哪里。我的代码是:

<h2>和的数量</h2>小于 10 。我的应用程序在第二次迭代时崩溃。我是android初学者,所以不太了解。你能给我一个提示吗?我真的很感激 。谢谢 !

PS:我知道 Index Out of bounds 是什么意思,我只是不知道为什么我在这里得到错误。

0 投票
2 回答
11988 浏览

jquery - 在 Highcharts 上设置 y 轴的最小数据间隔

我需要使用 Highcharts 绘制图表,并且我必须对数据进行四舍五入,而不是围绕小值绘制非常小的变化。

例如。我的 yAxis 数据在 0 到 10 之间移动,而且绘图还可以。例如。我的 yAxis 数据在 0.0003 和 0.00031 之间移动,并且该图将显示太多详细信息。

我需要找到一种方法来制作图表数据,以便我可以欣赏 +- 0.01 的变化,仅此而已,无需强加maxmin参数,以便图表将自动定义其边界。另外,我不想四舍五入每个数据点,因为我希望能够自由放大图表。

您知道如何使用 Highcharts 实现这一目标吗?谢谢!

0 投票
5 回答
4562 浏览

iphone - 使用重绘为 CALayer 的边界设置动画

我想知道如何为 CALayer 的边界设置动画,因此,在每次边界更改时,图层调用drawInContext:. 我在我的 CALayer 子类上尝试了以下两种方法:

  • 设置needsDisplayOnBoundsChangeYES
  • 返回键的YES+(BOOL)needsDisplayForKey:(NSString*)keybounds

都不工作。CALayer 似乎决定使用图层的原始内容并简单地根据它们进行缩放contentsGravity(我认为这是为了性能。)它们是解决这个问题的方法还是我遗漏了一些明显的东西?

编辑:而且,顺便说一句,我注意到我的自定义CALayer子类没有调用initWithLayer:来创建一个presentationLayer- 奇怪的。

在此先感谢,山姆