问题标签 [cornerradius]

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 回答
1586 浏览

ios - IOS UIView layer setCornerRadius in ellipse shape

I have a little doubt to make a ellipse shape using UIView.

My view has a dimension like w:50.0f e h:20.0f and using this command:

But the shape isn't a good shape for ellipse.

I want this:

shape

The borders of shape is distorted, can I make an ellipse shaped like which is expected?

Thanks

0 投票
1 回答
4029 浏览

ios - How to set corner radius within drawRect

The code below in my drawRect method draws a rectangle on my view controller. I'd like to set a corner radius to this. What am I missing?

0 投票
2 回答
2229 浏览

ios - UIView 圆角半径动画

我有一些这样的 UIButton 类:

因此它创建圆形按钮并更改自动布局的角半径。

但我的问题是当我想做这样的动画时:

所以我改变了这个按钮的宽度和高度。问题是拐角半径没有正确改变。为什么?它应该调用 layoutIfNeeded 方法并更改它。

马尔科

编辑 :

这意味着在动画之前,按钮的宽度和高度为 16。我动画为 40。但角落通过所有动画 8 像素。然后在结束动画上,我再次从宽度值 40 到宽度值 16 进行动画处理,现在所有动画的角半径为 20 px。就像它只会在动画结束时调用 layoutIfNeeded

0 投票
1 回答
1150 浏览

cocoa - 可可:用圆角底角掩盖 NSTableView

我试图弄清楚如何用底部圆角掩盖 NSTableView - 但仅限于底部。

在此图像中,未应用任何效果:

底角是方形的

在这些图像中,您可以看到圆角,我已将以下代码用于角:

顶角和底角圆角

我无法弄清楚的是如何摆脱左上角和右上角的圆角:

角是圆的

我尝试了一些不同的选项都无济于事:

最终发生的是一切都消失了:

表格视图内容不见了

任何人都知道如何正确处理这个问题?谢谢!

0 投票
2 回答
863 浏览

android - 半径只有上角android

我只需要圆角或只圆角它是定义为 EditText 背景的 xml 文件的代码

但它圆了整个 4 个角它应该圆了 2 个角 Like It

图像样本 1

图像样本 2

0 投票
14 回答
105937 浏览

ios - Swift - 圆角半径和阴影问题

我正在尝试创建一个带有圆角阴影的按钮。无论我如何切换,按钮都不会正确显示。我试过masksToBounds = falseand masksToBounds = true,但要么圆角半径有效,阴影无效,要么阴影有效,圆角半径不剪裁按钮的角。

0 投票
2 回答
542 浏览

ios - 制作不同宽度和高度的 UIView 的圆圈

我有一个UIView宽度和高度不同的 {width:45,height:37},当我尝试使用cornerRadius它的图层使其成为精确的圆形时,结果不是我想要的精确圆形。宽度和高度之间的差异会导致这种差异吗?如何得到这个大小的精确圆?

顺便说一句,这是我的代码 -

我也试过,myView.layer.cornerRadius = myView.frame.size.width/myView.frame.size.height;

它不会使伎俩!我对此进行了更多研究,如果myView宽度和高度相同,则myView.layer.cornerRadius = myView.frame.size.width/2.f;可以正常工作!但不知何故,我无法使其具有相同的宽度和高度。

0 投票
0 回答
388 浏览

ios - 在 iOS 中的圆圈内裁剪图像视图 - 角落仍然显示

我有一个 UITableViewCell 里面有一个图像视图,我想将图像裁剪成一个圆圈。我目前在单元格的初始化中有以下内容:

但是,图像最终看起来像

这个.

我怎样才能让它看起来像一个圆圈?如果我使圆角半径更小,图像看起来更圆,但每个人似乎都推荐宽度/2。

0 投票
1 回答
58 浏览

ios - 使用ACEDrawingView的uiview中的CornerRadius

我目前正在使用ACEDrawingView,就绘图和它应该带来的所有功能而言,一切都很棒,但由于某种原因,如果我尝试使用ACEDrawingView绕过视图的角落,它不会按预期工作。让我重新表述一下,我确实看到了应用的半径,但也看到了下面的尖角。见附图。

知道为什么cornerRadius在应用于使用ACEDrawingView的uiview时不能正常工作吗?

这就是我应用半径的方式

仅供参考 - 如果我将类更改为 UIView 而不是 ACEDrawingView,则半径可以正常工作。

非常感谢在此处输入图像描述

0 投票
3 回答
1911 浏览

ios - 没有混合层的圆形 UIView(带cornerRadius)

我试图让下面的圆圈有一个不透明的纯白色,其中cornerRadius 切断了 UIView。

我尝试了一些方法,例如设置背景颜色和不透明,但没有任何运气。颜色混合图层仍然显示圆圈的周围是透明的。有谁知道如何解决这个问题?