ios - 如何在自定义表格视图单元格填充和圆角内给出标签
问题描述
我正在尝试使标有“10”和“进行中”的标签四舍五入,并在文本周围有一点填充。我已经尝试过通常的 .cornerRadius = 5 东西,但它不喜欢在向表中添加更多字段时重复或生成此单元格。请帮忙
解决方案
我以这种方式尝试过,它奏效了。愿这对你有所帮助。
步:
创建一个计数标签,即10
并将约束应用为宽度和高度相等(width = 30 and height 30)
使用代码使其圆形:
cell.lblCount.layer.cornerRadius = cell.lblCount.frame.height/2
cell.lblCount.clipsToBounds = true
创建一个inprogress
标签并将约束应用为
height
和宽度,并使用一些适合标签的值,然后设置relation
为Greater than or equal to
使用下面的代码使其圆形
cell.lblProgress.layer.cornerRadius = cell.lblProgress.frame.height/2
cell.lblProgress.clipsToBounds = true
看起来像:
推荐阅读
- android - Android 小部件按钮动画
- python - 在 python 中使用 Foursquare API
- c - 我的系统函数分别执行传递的字符串
- reactjs - 反应太多重新渲染。useEffect + useState + axios
- python - 如何将我自己的模块添加到 dask worker env 以避免没有命名的模块
- typescript - 如何实现类型安全的泛型设置器
- c# - 格式化列表中的值
- python - 从整数获取 Cassandra python 驱动程序中的 murmur3 哈希
- php - redirect()->back() laravel 重定向到根网站
- python - 在 google colab 中安装 LibFMP 包