我在单元格中有一个标签,我需要在它旁边放一个按钮。按钮的位置取决于标签中的文本数量(单行)
我已完成以下操作 -
self._forceupper = '!' in self._formatcodes
......
self._isTime = 'T' in self._ctrl_constraints._formatcodes and _isTimeType(mask)
当文本较少时(标签缩小到文本大小),这种方法很有效。但是当标签中有一个长字符串时,标签大小似乎保持不变(如xib中指定的那样),但文本缩小并变得不可读。
如果标签中有一长串文字,我如何让标签展开?
答案 0 :(得分:0)
您可以设置标签的最小字体大小,以便大小不会超出您指定的可读大小
[_myLabel setMinimumFontSize:10.0];
答案 1 :(得分:0)
仅当numberOfLines属性设置为1时,此属性才有效。
@property(nonatomic) BOOL adjustsFontSizeToFitWidth
一个布尔值,指示是否应调整字母之间的间距以适应标签边界矩形内的字符串。
@property(nonatomic) BOOL adjustsLetterSpacingToFitWidth