它是一个条,看起来像iPhone X上显示的应用程序底部的主页指示器。第一个图像来自时钟应用程序。第二张图片来自facebook,第三张图片是我从头开始独自制作的。我想知道是否每次都像我刚才那样重新发明轮子?或者有什么我可以使用的子类?

这是一张图片,可让您更好地理解我正在谈论的圆形灰度视图:

ios - 有人知道iOS是否可以选择添加此功能,但在 View 顶部的灰色圆角 View 上呢?-LMLPHP

我尝试环顾房屋指标,如果可以将其归类。我还尝试查看分段控制,但没有运气。

最佳答案

不,Swift没有内置默认视图来实现这一点。但是创建该灰色视图非常容易。我刚刚编写了这段代码,应该可以正常工作:

var grayView = UIView()
grayView.frame = CGRect(x: 187, y: 100, width: 50, height: 15)
grayView.layer.maskToBounds = true
grayView.layer.cornerRadius = grayView.frame.height/2
grayView.backgroundColor = .gray

view.addSubview(grayView)

关于ios - 有人知道iOS是否可以选择添加此功能,但在 View 顶部的灰色圆角 View 上呢?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56916706/

10-09 09:12