В моем коде я пытался установить метку в iCarouselView.My icarousel содержит метки и textView, поэтому я пытаюсь установить метку, но она не настроена должным образом. У меня есть массив месяцев и настройка, что массив месяцев для каждой этикетки icarousel, как это.iCarousel не устанавливает метку в нем правильно
(UIView *)carousel:(iCarousel *)carousel viewForItemAtIndex:(NSUInteger)index reusingView:(UIView *)view { if (!view) { UIViewController * viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"PopUpView"]; view = [viewController.view viewWithTag:999]; UILabel *label=(UILabel*)[viewController.view viewWithTag:109]; label.text = [_monthsArray objectAtIndex:index]; CGRect Frame = CGRectMake(view.frame.origin.x, view.frame.origin.y+100, view.frame.size.width, view.frame.size.height); view.frame = Frame; } return view;}
Я загружается внешний вид как popUpView в раскадровке и получать метку с помощью тега. И я возвращаю счет карусели как [monthsArray count]. делегат карусели и источник данных также установлены, и reloadData также вызывается на iCarousel.
Выход, который я получаю, является чем-то вроде этого.
| Январь, февраль, март, ноябрь, декабрь |
Пожалуйста, скажите мне, где я ошибаюсь и что теперь делать?
Представитель iCaurosel примет вид. – nanjunda