FlowCoverView Как изменить размер плитки (текстуры)? - PullRequest
1 голос
/ 23 июня 2011

Я использую FlowCoverView, открытый исходный код (и совместимый с AppStore), альтернативный покрытию Apple (вы можете найти его здесь http://chaosinmotion.com/flowcover.m)

Как изменить размер плитки (или текстуры, как она называется в библиотеке) (по крайней мере, статически)?

Код поставляется со статически фиксированным размером плитки 256x256. Это исправлено с помощью TEXTURESIZE определения и жесткого кодирования числа 256 в коде. Я попытался заменить все 256 вхождений определением TEXTURESIZE, и оно работает ... Пока определение установлено в 256! Как только я добавляю другое значение, я получаю белые 256x256 изображения в виде потока (я передаю UIImages с правильно заданными размерами через делегата, конечно): (

Я не могу найти, где в коде используется это значение 256. Я повторяю: все 256 вхождений были заменены константой TEXTURESIZE.

PS Конечно, следующим шагом для улучшения этой красивой библиотеки будет сделать свойство TEXTURESIZE, которое будет установлено во время выполнения ...

Ответы [ 2 ]

0 голосов
/ 06 сентября 2012

Измените ТЕКСТУРИЗ на 512. очистить сборку и запустить ее

0 голосов
/ 23 июня 2011

Используйте это. Это гораздо проще реализовать, чем ваше.

  1. https://github.com/lucascorrea/iCarousel
...