问题标签 [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.
google-maps - 谷歌地图 api v3 上的 setbounds
我正在尝试设置地图 fitbounds 的边界不起作用,因为它在边界周围放置了一些空间,因此这样做
几次将快速缩小地图
我需要能够做到
什么都不会发生
请注意,我使用的是 v3 的 api,因此无法访问 getBoundsZoomLevel
c++ - 带有“层”的溢洪道
我想要的是创建一个带有图层的矢量绘图程序,但为了避免使用透明度/不透明度,我想将每个形状从最低层到最高层绘制到一个位图上。对于填充,我想填充形状。我的问题是,如果我有一个绘制然后填充的形状,那么下一个形状会与它重叠一点,并且新形状的边框与另一个形状的边框相同,那么填充只会部分填充它。有没有办法给定一个形状的坐标,我可以找到填充的实际边界而不是使用目标颜色?谢谢
iphone - iphone 4.0 操作系统中不推荐使用 UIKeyboardBoundsUserInfoKey
但是此代码在 iphone sdk 3.0 中有效,但此代码在 iphone SDK 4.0 中无效,它说 uikeyboard 弹跳用户信息键在 iphone 4.0 操作系统中已弃用它不会创建带有完成按钮的工具栏 请指导我如何做到这一点
python - random.randint(1,10) 可以返回 11 吗?
在研究这个问题并阅读 中的源代码时random.py
,我开始怀疑是否randrange
并且randint
真的表现得像“广告”。我非常倾向于这样认为,但我阅读它的方式randrange
基本上是实现为
start
(假设和的整数值stop
),所以randrange(1, 10)
应该返回一个介于 1 和 9 之间的随机数。
randint(start, stop)
正在调用randrange(start, stop+1)
,从而返回一个介于 1 和 10 之间的数字。
我现在的问题是:
如果random()
曾经返回1.0
,那么randint(1,10)
会返回11
,不是吗?
java - 在 Java 中获取 QuadCurve2D 的真实边界
我想知道如何获得 QuadCurve2D 的界限。我找到了一种从 CubicCurve2D 获取边界的方法。
使用这种方法是否可以将其更改为使用 QuadCurve2D?
google-maps - 在 Google Maps API v3 中获取折线的边界
有没有使用 Google Maps API v3 找到折线边界框的简单方法?我正在开发一个项目,我需要在地图中添加和删除数据时更新边界。这很简单,只需执行 bd.extend(point) 即可,其中 bd 是绑定对象,point 是 LatLng 对象。问题是当我开始删除数据时,我希望它改变边界并重新放大。是否有任何内置函数可以做到这一点,或者我需要为自己写一些东西?
c# - 如何获取面板的可见边界
我有一个面板,它可能在也可能不在其他面板中。我正在尝试确定该面板的可见边界。我认为GetWindowRect
or theGetClientRect
可以解决问题,但没有乐趣。
为了测试这一点,我创建了一个带有面板和多行文本框的表单。面板比表格大(即它延伸到表格底部以下)
因此,如果我的表单是 300 x 300。并且面板位于 10,10 并且是 100 x 500,我想要一些东西可以告诉我可见区域是 100、290(假设面板的相对起点为 0,0总共是 10,10。
这样的方法存在吗?
我尝试了几种不同的方法,比如获取我感兴趣的面板的父句柄并对其进行测试,但我不能总是确定直接父句柄是决定可见性的那个。
这是我编写的测试应用程序的代码测试GetWindowRect
或GetClientRect
:
编辑:找到更多信息:
我认为这条线this.AutoScrollMinSize = new Size(250, 500);
弄乱了我的结果。这似乎使面板 500 即使它没有显示 500。将重做我的一些测试用例。我没想到这条线会引起问题。
c++ - 使循环边界无效
我最近继承了一个主要用 C++ 完成的项目,所以这是我第一次真正接触它。我想知道从由向量的begin()
和限定的循环中擦除向量的元素是否有问题end()
。
这是(基本上)我一直在尝试做的事情:
对于我正在测试的内容,这似乎可行。但是,我担心这只是因为侥幸,不应该使用这种解决方案。distance.end()
是在每个循环开始时重置,还是 C++ 只是检查初始值?
iphone - 获得旋转界限的问题
我已经查看了整个网络,试图弄清楚如何根据方向获得界限。通知工作正常,但我通过以下方式获得视图的范围:
它返回 {0, 0}, {320, 460} 这是正确的,但是当设备旋转时,它返回相同的 CGRect,我期待完全不同的值。
我曾尝试在 self.view 上使用属性 autoresizeSubviews 但这并没有改变它。
我在代码中做所有这些,没有笔尖,所以导航栏也没有移动。我只是使用正确响应的通知 UIDeviceOrientationDidChangeNotification 。