Двумерный массив на iCarousel не показывает изображения

Привет, пожалуйста, помогите, я новичок. Я только что создал двумерный массив и передал его Нику Локвуду iCarousel. Идея состоит в том, что когда я пытаюсь изменить изображение, скажем, с изображения из индекса массива 1 на индекс массива изображения 2, будут отображаться определенные данные. Моя проблема в том, что изображения не отображаются в представлении карусели, которое я сделал. Вот исходный код. Я искал брак в моих силах, но не смог найти решение.

- (UIView *)carousel:(__unused iCarousel *)carousel viewForItemAtIndex:(NSInteger)index reusingView:(UIView *)view{
if (view == nil) {
    view = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 260.0f, 260.0f)];
    view.contentMode = UIViewContentModeCenter;
}

for (NSArray* aSelection in self.itemCarousel) {
    NSLog(@"Data: %@", aSelection);

    UIImage *accmtImge = [aSelection objectAtIndex:2];
    UIImageView *myImageView = [[UIImageView alloc]initWithImage:accmtImge];
    myImageView.frame = view.frame;

    CALayer *imageLayer = myImageView.layer;
    [imageLayer setCornerRadius:5];
    [imageLayer setBorderWidth:1.8f];
    [imageLayer setBorderColor:[[UIColor colorWithRed:0.525 green:0.376 blue:0.557 alpha:1] CGColor]];
    [imageLayer setMasksToBounds:YES];
    [myImageView.layer setCornerRadius:myImageView.frame.size.width/2];
    [view addSubview:myImageView];
}
return view;}

0 ответов

Другие вопросы по тегам