4

私はiPhoneアプリを作成しています。そのアプリケーションでは、添付のスクリーンショットに従ってラベルに角度を付けたいと考えています。ここに画像の説明を入力(120 ドルのラベルを参照)

赤い色の画像が背景にあり、その上部の uilabel に角度を付けたい

transform回転するメソッドを使用しました。しかし、それは適切に角度を付けません。ラベルが縮む

testLabel.transform = CGAffineTransformMakeRotation(30 * M_PI / 180.0);
4

5 に答える 5

3

フレームの設定が間違っているため、ラベルが縮小します。UIViewラベルを に配置し、ラベルの代わりにこのビューを回転する必要があります。UIViewまた、自動サイズ変更アンカーが有効になっていないことも確認してください。

于 2013-07-08T09:20:07.247 に答える
0

このコードを使用してください:

label.transform = CGAffineTransformMakeRotation(2*M_PI / 3); 
于 2013-07-08T10:33:32.610 に答える