iPhone 5s SpriteKit dibujando rarezas

Entiendo que el iPhone 5s tiene una resolución de píxeles de 640 x 1136 y una resolución de punto de 320 x 568 (para compatibilidad con dispositivos que no son Retina).

El problema / confusión / rareza parece venir cuando estoy trabajando con SpriteKit. Ejemplo:

Estoy dibujando una línea desde la esquina inferior izquierda (0, 0) hasta la esquina superior derecha (ancho, alto). El resultado fue que la línea se dibujó casi a la mitad. Y, de hecho, cuando imprimo el tamaño de la pantalla, debería ser 320 x 568. Así que decidí dibujar de (0, 0) a (ancho * 2, alto * 2). Y, por supuesto, esto imprimió 640 x 1136.

Entonces, la rareza es esta: aunque estoy dibujando de lo que debería ser una línea diagonal de esquina a esquina, esno, en realidad, ser dibujado de esquina a esquina.

Notas:

 - I'm getting the width & height values from self.value.frame.size.
 - The diagonal line seems to draw just fine using any of the iPad simulators.

Alguna idea de lo que está pasando aquí?

Respuestas a la pregunta(1)

Su respuesta a la pregunta