2013-08-13 3 views
1

У меня есть татуировка. В viewController я хочу добавить эффект выделения в UIlabel, помещенный в пользовательскую ячейку. marquee работает отлично, но я не могу установить в пользовательской ярлыке ячейки. cell.uiprodname.text - обычная ячейка. Мой код:Как добавить эффект выделения на UILabel CustomTableViewCell?

MarqueeLabel *Label2 = [[MarqueeLabel alloc] initWithFrame:CGRectMake(10, 100, self.view.frame.size.width-20, 20) rate:100.0f andFadeLength:10.0f]; <= here i want to set cell.uiprodname.text instead of cgrect. 

Label2.font = [UIFont fontWithName:@"Helvetica-Bold" size:15.000]; 
Label2.text = cell.uiprodname.text; 

[self.view addSubview:Label2]; 

Я хочу эффект выделения в каждой пользовательской ячейке.

+0

Вы пытались изменить класс UILabel в пользовательской ячейке NIB? – Anil

+0

Я пробовал, но не работает –

+0

Где вы написали код выше? – Anil

ответ

1

Вам необходимо оформить этот код через github

Вы также должны проверить вопросы приходя с MarqueeLabel here

Я персонально сделал используйте MarqueeLabel, но это заставляет приложение застревать в любое время в любом месте. Поэтому убедитесь, что вы загрузили обновленную версию.

0

Чтобы быть понятным, следуйте приведенному ниже руководству, чтобы создать пользовательский номер UITableView.

Custom Tableview

В этом уроке, когда вы перетащить UILabel, изменить класс в инспекторе к требуемому (я предполагаю, MarqueeLabel). Затем перетащите его в файл .h и продолжайте.

Смежные вопросы