質問編集履歴

1 修正

gtime

gtime score 51

2017/08/22 00:24  投稿

CGRectで配置したUIImageが画面回転時にずれる
```swift
let imageView = UIImageView(frame: CGRect(x: 0, y: 100, width: 100, height: 100))
       
       imageView.image = UIImage(named: "a.png")?.withRenderingMode(.alwaysTemplate)
       imageView.tintColor = UIColor.black.withAlphaComponent(0.3)
       
       imageView.center.x = makeView.center.x
       imageView.center.x = view.center.x
       
       view.addSubview(imageView)
```
このようにして画像を配置したのですがデバイスを横に回転させた時に画像がずれてしまいます。
デバイスを横向きにしても配置が崩れないようにするにはどのようにすればいいのでしょうか?
  • Swift

    13984 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る