Ios7 集合视图仅在IOS中的页面加载时加载
我使用集合视图在用户选择的滑块中显示多个图像,但主要问题是集合视图仅在页面加载时加载。而包含图像的数组是在页面加载后生成的。这就是为什么不加载图像,因为一旦加载页面,集合视图就不会加载。 我不太了解收集视图,所以请引导我。。。 我的代码如下:-Ios7 集合视图仅在IOS中的页面加载时加载,ios7,uicollectionview,Ios7,Uicollectionview,我使用集合视图在用户选择的滑块中显示多个图像,但主要问题是集合视图仅在页面加载时加载。而包含图像的数组是在页面加载后生成的。这就是为什么不加载图像,因为一旦加载页面,集合视图就不会加载。 我不太了解收集视图,所以请引导我。。。 我的代码如下:- - (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *)info { [self d
- (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *)info
{
[self dismissViewControllerAnimated:YES completion:nil];
_imageList= [NSMutableArray arrayWithCapacity:[info count]];
for (NSDictionary *dict in info)
{
UIImage *image = [dict objectForKey:UIImagePickerControllerOriginalImage];
[_imageList addObject:image];
}
self.chosenImages = _imageList;
}
_集合视图中的imageList项目数未加载加载imageList后,重新加载集合视图
- (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *)info
{
[self dismissViewControllerAnimated:YES completion:nil];
_imageList= [NSMutableArray arrayWithCapacity:[info count]];
for (NSDictionary *dict in info)
{
UIImage *image = [dict objectForKey:UIImagePickerControllerOriginalImage];
[_imageList addObject:image];
}
self.chosenImages = _imageList;
//重新加载集合视图
- (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *)info
{
[self dismissViewControllerAnimated:YES completion:nil];
_imageList= [NSMutableArray arrayWithCapacity:[info count]];
for (NSDictionary *dict in info)
{
UIImage *image = [dict objectForKey:UIImagePickerControllerOriginalImage];
[_imageList addObject:image];
}
self.chosenImages = _imageList;
[collectionview reloadData];
}