Xcode 11 beta4(おそらくはXcode 10でも?)でPDFを用意して、ちゃんと "Preserve Vector Data" にもチェックを入れてるのに画像がなんかぼやけてた。
どうしてだろうとしばらく色々試したところ、 Scalesが "Individual Scales" になってないとダメっぽい。"Single Scale"だとダメー。
![Screen Shot 2019-07-21 at 3.30.19 PM.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F311658%2Fc09da269-0efd-d199-96a7-0053da92e202.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=91808c1baf50bd3260cd6781d0d1c72e)
追記:
と思ったけどこれで直ってるのはiOS13だけで、iOS12以前でも直すためには以下のように書かなくてはいけなかった (Xcode 11 beta4):
imageView.image = nil
imageView.image = UIImage(named: "image-name")
まずコードで画像を指定しないといけない。Storyboardじゃダメ。そしていったん image
をnil
にしないといけない。なんだこれは🤦🏻♂️