我正在尝试制作一个在横向和纵向模式下都能正确显示的标签。当我处于纵向模式时,标签看起来很好,但是当我切换到横向模式时,标签没有正确对齐。有没有办法在屏幕从一种模式切换到另一种模式时自动调整 UIlabel。
编辑: 这是我拥有的代码
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(100 , 100, 100, 100)];
[label setText:@"xxx."];
label.adjustsFontSizeToFitWidth=YES;
[self.view addSubview:label];
[label release];
我还创建了一个 NStimer 方法,该方法在 5 秒后丢弃标签