У меня есть просмотр коллекции, чтобы показать два элемента в каждой ячейке с равным расстоянием в Все устройства ios programatically. пожалуйста, помогите мне, я потратил много времени на него. Хотите показать два элемента в каждом ряду с равным расстоянием в представлении коллекции отлично во всех устройствах ios объектив c
-3
A
ответ
3
Чтобы задать размер каждого элемента, вы должны использовать UICollectionViewFlowLayout
. Попробуйте этот UICollectionViewFlowLayout
проверьте приведенный ниже код для справки:
UICollectionView *col = [[UICollectionView alloc]init];
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc]init];
[layout setItemSize:CGSizeMake(320, 320)]; // Change item size as per your requirements.
col.collectionViewLayout = layout;
Проверьте его и дайте мне знать, если у вас есть какие-либо проблемы.
+0
НЕТ, это не работает для меня. – yogesh
+0
В чем проблема? –
Будет полезно, если вы поместите свой проверенный код вместе со своим вопросом – arunjos007
или какое-нибудь изображение, показывающее, что вы действительно хотите – OMGHaveFun
Можете ли вы опубликовать свой проверенный код и результат того, что вы достигли? – sasquatch