Comments 10
Так что на счет картинки в конце?
+1
После десятка попыток отредактировать пост, я решил обойтись без нее. Картинку можно найти по ссылке Или вот тут, которая дважды встречается в тексте.
Интересный баг — если добавлять картинку, ссылка на которую уже есть в тексте, после публикации исчезают все ссылки на нее. Вернее, не интересный, а раздражающий.
Интересный баг — если добавлять картинку, ссылка на которую уже есть в тексте, после публикации исчезают все ссылки на нее. Вернее, не интересный, а раздражающий.
0
Не понимаю почему FlowLayout не подошел. У Apple в документации есть ровно та картинка, которую вы пытались сделать. В чем разница?
UPD: посмотрел на нумерацию картинок тут и понял почему, вопрос снят. Сейчас сам попробую поиграться, но с высокой вероятностью FlowLayout и правда не покатит.
UPD: посмотрел на нумерацию картинок тут и понял почему, вопрос снят. Сейчас сам попробую поиграться, но с высокой вероятностью FlowLayout и правда не покатит.
0
Спасибо за статью. Как раз ковыряю этот контрол для нашего проекта.
0
Спасибо за статью, неделю назад нарыл ее, прочитал первую половину, и решил не читать дальше, а разобраться самому ) Теперь благодаря Вам освоил custom layout. Единственное, я беспокоился за производительность (тоже пришел к идее правой границы), но раз вы пишете, что все хорошо, то это good. Я просто еще на устройстве не тестировал. Но подумал, что если будут проблемы, то можно сделать такой финт, что применять метод расчета желаемой строки только для последних, например, 6-9-12 элементов, чтобы выровнять, а до этого просто идти по порядку забивая клетки картинками. Пишите еще, у вас хорошо получается!
0
Спасибо и вам на добром слове.
Кстати, я тут немного всем наврал по незнанию: в prepareLayout необязательно сразу весь contenSize высчитывать, потому что лэйаут всякий раз при скролле уточняет collectionViewContentSize. Так что можно просчитать на n-ное количество экранов вперед, а потом по мере надобности досчитывать дальше. Так что тут бооольшое пространство для оптимизации приведенной мной реализации.
Кстати, я тут немного всем наврал по незнанию: в prepareLayout необязательно сразу весь contenSize высчитывать, потому что лэйаут всякий раз при скролле уточняет collectionViewContentSize. Так что можно просчитать на n-ное количество экранов вперед, а потом по мере надобности досчитывать дальше. Так что тут бооольшое пространство для оптимизации приведенной мной реализации.
0
Only those users with full accounts are able to leave comments. Log in, please.
Кастомизация UICollectionViewLayout. Во имя искусства