gpt4 book ai didi

iphone - 在 iPhone 上如何实现具有透明度的圆角矩形 View ?

转载 作者:行者123 更新时间:2023-12-03 18:13:21 28 4
gpt4 key购买 nike

许多应用程序在运行耗时操作时会弹出带有圆角的透明 View 和 ActivityIndi​​cator。

这种舍入是如何完成的,是否可以仅使用 Interface Builder 来完成(因为我想在很多地方使用类似的东西)?或者,我应该使用带有圆角矩形或可拉伸(stretch)图像的 ImageView 吗?我需要自己画背景吗?

到目前为止,我已经通过在 Interface Builder 中设置 alphaValue 设法获得具有类似透明度的基本 View ,但它没有圆角,而且透明度似乎适用于所有 subview (我不希望文本和事件指示器是透明的,但是即使我在 IB 中设置了 alphaValue,它似乎也会被忽略)。

最佳答案

从 iPhone SDK 3.0 开始,您只需使用图层的 cornerRadius 属性即可。例如:

view.layer.cornerRadius = 10.0;

同样,您可以更改 View 的边框颜色和宽度:

view.layer.borderColor = [[UIColor grayColor] CGColor];
view.layer.borderWidth = 1;

关于iphone - 在 iPhone 上如何实现具有透明度的圆角矩形 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1031930/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com