Tôi đang làm việc trên dự án có số lượng hình ảnh hiển thị trong chế độ xem bộ sưu tập từ dữ liệu web.CollectionView Ios 6 issue
tôi đã thực hiện WaterFlowLayout xem bộ sưu tập mã nguồn mở dự án Github https://github.com/aceisScope/WaterflowView
Hình ảnh được tự động gán để xem bộ sưu tập mảng hình ảnh ..
Nó đang làm việc tốt nếu xem bộ sưu tập nguồn có hình ảnh đếm 3 hoặc nhiều hơn. .
Nhưng nếu số lượng hình ảnh hiển thị nhỏ hơn 3 không hiển thị trong chế độ xem bộ sưu tập .. Trong dự án demo cũng xảy ra tương tự ..
một điều nữa tôi đã thực hiện kéo để làm mới cũng nhưng trong và gần 12 hình ảnh có thể được hiển thị trong một trang và nếu số lượng hình ảnh lớn hơn 13 lần cuộn cuộn mặc định đang hoạt động tốt và im có thể kéo để làm mới nhưng nếu số lượng hình ảnh nhỏ hơn 12 so với tôi không thể truy cập kéo để làm mới chế độ xem tập hợp.
nếu numberOfItemsInSection là 3 và numberOfColumnsInFlowLayout cũng là 3 nghĩa là hoàn thành một hàng đầy đủ hơn mã sẽ hoạt động tốt.
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
return 3;
}
#pragma mark- UICollectionViewDatasourceFlowLayout
- (NSInteger)numberOfColumnsInFlowLayout:(WaterFlowLayout*)flowlayout
{
return 3;
}
nhưng nếu numberOfItemsInSection là 2 và numberOfColumnsInFlowLayout cũng là 3 nghĩa của nó không hoàn thành một dòng đầy đủ tôi không thể hiển thị hình ảnh.
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
return 2;
}
#pragma mark- UICollectionViewDatasourceFlowLayout
- (NSInteger)numberOfColumnsInFlowLayout:(WaterFlowLayout*)flowlayout
{
return 3;
}
và bất cứ ai cũng có thể đề xuất một số thủ thuật để cho phép kéo để làm mới ngay cả khi di chuyển xem collation mặc định không hoạt động ..
Cảm ơn trước ...
gì xảy ra nếu bạn quay lại 2 cho numberOfColumns khi số lượng mục là 2? Liệu nó hiển thị sau đó? – rdelmar
Có hiển thị hơn. – p1nt0z