1

に がlabel含まれていUIViewます。境界は and と同じに設定されるUIViewため、labelは常に is と同じ大きさである必要がviewあります。

self.label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
[self.label setText:@"3"];
[self.label setTextColor:[[UIColor blackColor] colorWithAlphaComponent:0.2f]];
[self.label setFont:[UIFont fontWithName:@"Futura-CondensedExtraBold" size:400]];
[self.label setBackgroundColor:[UIColor clearColor]];
[self.label setTextAlignment:NSTextAlignmentCenter];

[self.label setNumberOfLines:1];
[self.label setMinimumScaleFactor:0.1];
[self.label setAdjustsFontSizeToFitWidth:YES];

[self addSubview:self.label];

ご覧のとおり、私はfont sizeを 400 に設定していsetMinimumScaleFactorます。しかし、それは私にとってはうまくいきません。助言がありますか…?

4

0 に答える 0