Tag: 字体大小

UILabel并获得自动调整后的大小

我有一个默认字体大小为28 ,最小字体大小为16的UILabel实例。 我允许字体自动调整,以符合这个最低限度,只有一行。 假设我在UILabel中已经自动调整了一些文本。 如何获得新的字体大小,或者更精确地将标注的内容应用于比例因子? [NB。 font属性在autofit下不会改变。]

Swift 3 – 调整字体大小以适应宽度,多行

我有一个UILabel,它被设置为42.0pt字体,并且标签的宽度是基于除了标签本身之外的因素(也就是标签的左侧和右侧的东西决定标签的宽度)使用自动约束来设置的。 我想自动调整字体大小,以适应标签的宽度,但也可以打破两行。 与此类似: 我知道你可以调整字体大小来适应标签的宽度,但只有当行数设置为1时。 我将如何做到这一点?

什么时候adjustsFontSizeToFitWidth或boundingRectWithSize更改context.actualScaleFactor?

什么时候NSStringDrawingContext的actualScaleFactor改变? 该文件说: “如果您在minimumScaleFactor属性中指定了一个自定义值,则绘图完成时,此属性将包含用于绘制string的实际缩放因子值。” 我的代码: myButton.titleLabel!.font = UIFont(name: "AmericanTypewriter-Bold", size: 40) myButton.titleLabel?.adjustsFontSizeToFitWidth = true myButton.setTitle("\(textString)", forState: .Normal) let attributes = [NSFontAttributeName : myButton.titleLabel!.font] let attributedString = NSMutableAttributedString(string:textString, attributes:attributes) let context = NSStringDrawingContext() context.minimumScaleFactor = myButton.titleLabel!.minimumScaleFactor print("context: \(context.actualScaleFactor)") let resultingRect = attributedString.boundingRectWithSize(myButton.titleLabel!.bounds.size, options: .UsesLineFragmentOrigin, context: context) print("actual context after drawing: \(context.actualScaleFactor)") //want to get the font size […]

UILabel切断自定义字体。 如何根据select的自定义字体dynamic调整UILabel高度?

在UILabel中显示的一些自定义字体已经加载到我的应用程序中。 我有多个自定义字体,我需要正确显示。 我怎样才能解决这个问题?

将大小设置为自定义iOS字体不起作用

我在我的iPhone应用程序中使用一些自定义字体。 他们显示正确,但我不能改变他们的大小。 这里是如何设置这个字体的UILabel: myLabel.font=[UIFont fontWithName:@"Cabin-Regular" size:18]; 这个标签是uitableview单元的一部分,如果可以起任何作用的话。 IB中的标签设置: 我只更改此标签的代码中的颜色,文字和字体。 什么可能是错的?

iosdynamic尺寸标签

我试图在网上search,但还没有find明确的答案,所以我来问你的专家意见。 我有一个视图上有2个标签。 第一个标签用于显示名称的缩写,2-3个字母。 第二个标签显示全名。 我有的问题是,如果有一种方法可以根据给定的字体types,大小和string长度dynamic调整标签的大小? 我问,因为我希望第二个标签接近第一个,没有太多的空白空间之间或没有第一个标签重叠第二。 这不是全部在一个标签的原因是因为第一个标签应该有一个更大的字体和不同的配色scheme,然后第二个标签。 任何意见是极大的赞赏。