问题标签 [cliptobounds]

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 投票
4 回答
6195 浏览

ios - 您可以将 UIView Clip Subviews 限制在视图的某些方面吗?

我有一个 UIScrollView,其中包含部分绘制在滚动视图之外的其他子视图。这些视图在滚动视图上方垂直延伸。是否可以只允许子视图绘制在滚动视图的顶部之外,而不允许它们绘制在滚动视图的左右两侧之外?

发生的事情是,当我手动左右滚动时,由于内容大小,子视图被绘制在滚动视图之外。一旦子视图滚动到滚动视图的框架之外,我想剪辑子视图。

有什么建议或者这可能吗?

0 投票
2 回答
86 浏览

ios - 改变 ScrollView 的边界会改变它的位置

我有一个滚动视图。我需要添加另一个视图作为此滚动视图的子视图。子视图框架是

因此,在将此视图添加到滚动视图时,作为子视图的原点为负数,子视图的某些部分会被剪裁。

作为解决方案,我尝试设置

但这会导致滚动视图中的内容溢出滚动视图的框架之外。

作为下一步,我尝试像这样更改滚动视图的边界

但这会将滚动视图的位置向右移动。

基本上我想在 UIScrollview 的可绘制区域之外添加一个项目,而不会剪切子视图。

我怎样才能在IOS中实现这一点?

0 投票
2 回答
1486 浏览

javascript - 多个对象(如组)的 FabricJS ClipTo 问题

我的代码是

我从红色虚线框中获取值并应用于生成多个蒙版的剪辑。

我的问题是它获取所有属性,但不是全部旋转。

我想旋转所有的矩形。

我只是得到一些代码来改变剪辑的旋转,ctx.rotate(50);但不会工作,因为我想让所有旋转都用自己的值

请指导我。

没有说明

0 投票
3 回答
716 浏览

ios - 可重复使用的 UITableviewcell 无法正确显示初始图像

所以我有一个带有动态原型的 UITableview。这些单元格是具有 4 个属性的自定义单元格:

  • imageVBkg(背景图像)
  • 主文本(标签)
  • 副标题(标签)
  • personImageView(带有此人照片的 uiimageview)。

我在原来的故事板中工作得很好,但最近搬到了一个新的故事板上。(仅供参考,我无法用旧的故事板重新测试,因为代码发生了一些更改,排除了这种情况)。

** 这似乎是一个自动布局问题。禁用自动布局可以解决问题(但自动布局是有原因的)。**

基本上,问题是这样的:

  • 标签内容显示正常(数据取自 fetchedresultscontroller/coredata)
  • imageVBkg 工作正常
  • 记录报告图像确实存在
  • 项目清单
  • 最初显示时,personImageView 内容不可见
  • 一旦我滚动并“重用”单元格,personImageView 内容就会正确显示。

** 编辑 **

  • 如果我选择一个单元格并转到下一个屏幕,然后点击保存按钮,应用程序将返回到原始的 tableview 屏幕,并出现图像。不过,更新 coredata 信息会使图像出现并没有真正的意义。

下面的一些示例代码...

PersonCell.h 具有以下属性:

还值得一提...如果我不使用“cell.personImageView.clipsToBounds = YES;” 然后 personImageView 图像确实出现了,但是作为一个正方形,而不是一个圆形,这就是我需要的。

希望这是一个简单的修复...

在此先感谢您的任何建议。

0 投票
1 回答
1316 浏览

ios - 剪辑到不同 UIImageView 的边界

我有两个UIImageViewsimageView1imageView2. 我已经设置

但我想知道是否可以设置imageView1clipToBoundsof imageView2

0 投票
2 回答
2879 浏览

ios - 设置 UIView 的cornerRadius 时如何防止剪切子视图?

我正在尝试设置 UIButton 的子类视图的cornerRadius,圆角以正确的方式显示,但是当我尝试在其上添加子视图(花朵图标)时,子视图似乎像图片上的图片一样被剪裁了右下角,这不是我所期望的。我尝试制作正确的外观,如左侧图片所示,图标不被剪裁。我使用的代码:

头像视图(左) 头像视图(右)

希望有人可以帮助我了解如何防止剪辑。
谢谢!

0 投票
1 回答
64 浏览

swift - cliptobound(ed) 元素不可见部分下方元素的可访问性

我有一个MKMapView mainMap正方形的比例,它的宽度等于 iPhone 的屏幕宽度。我使用以下方法使其成为圆形:

现在我有一个UIButton在下面的mapView,它只是部分可见。

这一切都很好,但是当我点击按钮时,点击被 mapView 的不可见部分捕获。

是否需要额外的步骤才能使 mapView 的不可见部分不干扰用户界面?

0 投票
2 回答
129 浏览

ios - GestureRecognizer 开始时如何以编程方式关闭 clipsToBounds 属性?

我有一个UIScrollView能够包含许多视图的。为了允许良好的滚动(滚动时内容不会超出视图),在 my 上Main.sotryboard,我单击了 my UIScrollView,然后在属性检查器中我允许了该Clip Subviews属性:

第三个属性是:剪辑子视图

我的问题:我的所有视图UIScrollViews都是可拖动的(因为它们都有一个UIPanGestureRecognizer。所以,当我尝试将它们拖到我的外部时UIScrollView,它们就消失了。 事实上,它们只是落后于其他所有视图

举个例子,我还有其他组件允许从先例中删除视图UIScrollView。因此,当我从它开始拖放时,它会消失,然后重新出现在我放置视图的第二个组件中。

我尝试过的:我有一个特殊UIPanGestureRecognizer的拖放视图,来自 this UIScrollView。所以,我实际上有这个(显然,它不起作用,否则我不会在这里):

关于如何改进它的任何想法?提前致谢。

0 投票
1 回答
30 浏览

ios - Shinobi:派中辐条的位置

我想将辐条放在馅饼的“外面”。我的问题是,在顶部和底部,辐条需要脱离图表视图的“框”。这会导致辐条倒置并放置在错误的方向上。

在此处输入图像描述

我放置

我的问题是如何说服图表超出界限,或者如何在图表周围放置填充物。

马尔科

0 投票
1 回答
117 浏览

uiview - UIButton 超出范围 - 它应该工作吗?

我有一个UIView, 并从视图内部附加了一个UIButton与它的底部对齐的。自然我已经设置clipToBoundsNO,所以按钮是可见的。

该按钮对齐得很漂亮(有约束),但是很遗憾,它不会响应点击(甚至没有突出显示)。

这甚至可能吗?还是必须驻留在父视图中才能响应?

谢谢。