for my iOS Swift project I use vectorized pdf files from which Xcode renders the @1x, @2x, @3x images.
When I compare the quality of the images generated from PDF with normal PNG images of the same size I see a big difference in the quality between them. Theoretically the quality of the first row and the third row in the following picture should be the same, because a 108x80 image should be rendered and used from my 54x40 PDF on my iPhone 6 with a normal retina display. Unfortunately the quality is far from equal.
Where do these differences come from and maybe how can I increase the quality of the generated images?