Я использую FlowCoverView, открытый исходный код (и совместимый с AppStore), альтернативный покрытию Apple (вы можете найти его здесь http://chaosinmotion.com/flowcover.m)
Как изменить размер плитки (или текстуры, как она называется в библиотеке) (по крайней мере, статически)?
Код поставляется со статически фиксированным размером плитки 256x256. Это исправлено с помощью TEXTURESIZE определения и жесткого кодирования числа 256 в коде.
Я попытался заменить все 256 вхождений определением TEXTURESIZE, и оно работает ... Пока определение установлено в 256! Как только я добавляю другое значение, я получаю белые 256x256 изображения в виде потока (я передаю UIImages с правильно заданными размерами через делегата, конечно): (
Я не могу найти, где в коде используется это значение 256. Я повторяю: все 256 вхождений были заменены константой TEXTURESIZE.
PS
Конечно, следующим шагом для улучшения этой красивой библиотеки будет сделать свойство TEXTURESIZE, которое будет установлено во время выполнения ...