Используя пример PhotoScroller от Apple и ImageMagick, мне удалось создать приложение из каталога.
Но у меня ошибка рендеринга. Черепичные изображения отображаются с тонкой линией между ними.
Мой простой скрипт с использованием ImageMagick такой:
#!/bin/sh
file_list=`ls | grep JPG`
for i in 100 50 25; do
for file in $file_list; do
convert $file -scale ${i}%x -crop 256x256 -set filename:tile "%[fx:page.x/256]_%[fx:page.y/256]" +repage +adjoin "${file%.*}_${i}_%[filename:tile].${file#*.}"
done
done
Код от Apple такой же. Странно то, что изображения, которые они уже выложили, работают как шарм, в то же время, бок о бок с моими изображениями: (
Мое первое предположение заключалось в том, что размер плиток не соответствовал расчетам в коде, но размеры изменений не фиксировались ни в моем скрипте, ни в коде. Мои изображения обычно меньше, чем у Apple, на самом деле они вдвое меньше.
Кто-нибудь получил такую же проблему?