首页 > 解决方案 > 如何在自定义表格视图单元格填充和圆角内给出标签

问题描述

故事板

我正在尝试使标有“10”和“进行中”的标签四舍五入,并在文本周围有一点填充。我已经尝试过通常的 .cornerRadius = 5 东西,但它不喜欢在向表中添加更多字段时重复或生成此单元格。请帮忙

标签: iosswiftxcode

解决方案


我以这种方式尝试过,它奏效了。愿这对你有所帮助。

步:

创建一个计数标签,即10并将约束应用为宽度和高度相等(width = 30 and height 30)

使用代码使其圆形:

        cell.lblCount.layer.cornerRadius = cell.lblCount.frame.height/2
        cell.lblCount.clipsToBounds = true

创建一个inprogress标签并将约束应用为 height和宽度,并使用一些适合标签的值,然后设置relationGreater than or equal to

使用下面的代码使其圆形

        cell.lblProgress.layer.cornerRadius = cell.lblProgress.frame.height/2
        cell.lblProgress.clipsToBounds = true

看起来像:

在此处输入图像描述


推荐阅读