Я хотел бы применить базовую анимацию к некоторым элементам в моей настраиваемой ячейке, например метке, изображению: в частности, я хотел бы, чтобы эти анимации начинались также когда я прикоснулся к клетке. Я новичок, и я только научился использовать animateWithDuration и transitionByView: возможно ли добавить к ним мою цель?Сделайте базовую анимацию/трансляцию, нажав внутри пользовательской ячейки
0
A
ответ
0
В пользовательском классе ячейки переопределить событие touchesEnded анимации и поместите внутри этого
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
[super touchesEnded:touches withEvent:event];
[UIView animateWithDuration:1.0 animations:^{
// your code
}];
}
Это будет срабатывать в то же время, как вы ожидали бы touchUpInside случиться
спасибо вам большое @RyanOfCourse ! теперь я не могу попробовать, но как только я вернусь домой, я это сделаю. Если вы хотите, здесь есть связанный с этим вопрос http://stackoverflow.com/questions/32376856/how-to-change-an-uiimageview-into-a-custom-cell –
ОК, он работает так прекрасно! большое спасибо! –