相关疑难解决方法(0)

调整UILabel的大小以容纳插入内容

我正在构建一个扫描条形码的屏幕,我需要在其后面放一个半透明屏幕,UILabels以提高对浅色背景的可见度.

这是屏幕现在的样子:

在此输入图像描述

我正在设置背景颜色UILabel以获得半透明的盒子.我还创建了一个自定义UILabel子类,允许我UILabel使用这种方法在文本的边缘和文本之间设置一些填充.

正如您在上面的屏幕中看到的UILabel那样,未正确调整大小以将填充考虑在内."填充"只是将文本移动而不更改标签的宽度,导致文本截断.

这两个标签都包含任意长度的文本,我真的需要UILabel动态调整大小.

UILabel可以覆盖哪种方法来增加标签的宽度和填充因子?

iphone ios

62
推荐指数
2
解决办法
2万
查看次数

UILabel插入效果可能吗?

我正在给UILabel边境

Label.text = lbltext;
Label.layer.borderColor = [[UIColor grayColor] CGColor];
Label.layer.borderWidth = 2;
Run Code Online (Sandbox Code Playgroud)

但是文本和边框之间没有空格.
那么如何在我的标签中设置像UIButton这样的插入效果呢?

iphone uilabel xcode4

6
推荐指数
2
解决办法
3万
查看次数

标签 统计

iphone ×2

ios ×1

uilabel ×1

xcode4 ×1