ios - Xcode 10、Swift 4.2 中的“歧义使用”
问题描述
我正在使用一个库DropDown,它是一个 Material Design 下拉列表,用于iOS
编写Swift
.
我正在设置cornerRadius
如下视图,因为 DropDown 是UIView
.
let dropDown = DropDown()
dropDown.cornerRadius = 10
它工作正常,Xcode 9.4
但升级到Xcode 10
它后出现以下错误:
模糊使用cornerRadius
可能是什么问题?
解决方案
根据您的描述,您正在尝试为 UIView 设置不直接应用于视图的cornerRadius。您可以像这样为 UIView 设置:
let view = UIView()
view.layer.cornerRadius = 10.0
view.layer.masksToBounds = true
现在对于 DropDown 库:
要在 DropDown 中设置cornerRadius,您需要像这样设置外观:
let appearance = DropDown.appearance()
appearance.cornerRadius = 10
您可以在 DropDown 库中找到示例来设置其外观。
推荐阅读
- mongodb - 如何在 mongodb 中更新此订单状态?这里一个订单 ID 和产品在一个数组中,并且在产品对象内部它包含状态
- node.js - 如何将前端组件中的数据格式化为节点 js 中的特定格式?
- python - 使用 seaborn 绘制具有实际值与预测值的散点图
- java - Spring Data MongoDB:类型不能为空
- c++ - 无法在 Linux C++ 中读取串行数据:串行数据在通过 C++ 读取时被拆分
- javascript - 怎么说 nw.js (node-webkit) 使用 jsx?
- python - 找不到按钮,selenium.common.exceptions.NoSuchElementException
- excel - 如何从excel中的时间减去持续时间
- javascript - ReadableStream 未定义
- sql - 在 Postgres 和 SQL Server 中为日期添加一天