◾️UIButtonを回転させる
端末を回転させた時などで、表示しているボタンも回転させたい場合があります。
その場合のボタンを回転させる方法を以下に記載します。
※ボタン以外もほぼ同様の方法で可能です。
端末を回転させた時などで、表示しているボタンも回転させたい場合があります。
その場合のボタンを回転させる方法を以下に記載します。
※ボタン以外もほぼ同様の方法で可能です。
// 円周率(π)を取得
let pi = CGFloat.pi
// ホームボタンが下になる向き
[Buttonの変数].transform = rotation: CGAffineTransform(rotationAngle: CGFloat(0.0 * pi))
// ホームボタンが上になる向き
[Buttonの変数].transform = rotation: CGAffineTransform(rotationAngle: CGFloat(1.0 * pi))
// ホームボタンが右になる向き
[Buttonの変数].transform = rotation: CGAffineTransform(rotationAngle: CGFloat(0.5 * pi))
// ホームボタンが左になる向き
[Buttonの変数].transform = rotation: CGAffineTransform(rotationAngle: CGFloat(-0.5 * pi))