У меня очень странная проблема. Когда я запускаю этот кодCCTexture2D создал texture.size не равный, что image.size (только на iPad -> iPad симулятор отлично работает)
CCTexture2DMutable * texture = [[CCTexture2DMutable alloc] initWithCGImage:image.CGImage resolutionType: kCCResolutioniPadRetinaDisplay];
CGFloat heightOfImage = image.size.height;
CGFloat heightOfTexture = texture.contentSize.height;
initWithCGImage является Mathod, который был унаследован от CCTexture2D. изображение < - UIImage
Я получаю очень странный результат:
На IPad simululator (отлично работает):
heightOfImage = 1024
heightOfTexture = 1024
На iPad (сетчатка) (не равно ???):
heightOfImage = 1024
heightOfTexture = 512
знает любой, почему? Это сводит меня с ума.
Если я изменю kCCResolutioniPadRetinaDisplay на kCCResolutioniPad, проблема будет такой же.
Является ли ваш симулятор установлен сетчаткой или не Retina iPad? Является ли ваш iPad самой сетчаткой? – bdesham
Мой iPad - сетчатка, но если я изменю kCCResolutioniPadRetinaDisplay делает то же самое – ButterBeast
Как я вижу, проблема в сетчатке, потому что, если я сменю симулятор для сетчатки, проблема будет такой же. – ButterBeast