У меня есть пользовательский UITableViewCell с тремя ярлыками - заголовок, субтитры и правильная деталь. Теперь, когда пользователь нажимает на ячейку, эта ячейка становится стандартной с Checkmark, но мне нужно анимировать правую метку слева. Я думал, что могу просто сделатьАнимация UILabel в UITableViewCell
CGRect rect = cell.playerRatingLabel.frame;
rect.origin.x -= 10;
[CLCPlayerViewCell animateWithDuration:1.0 animations:^{
cell.playerRatingLabel.frame = rect;
}];
но это, кажется, ничего не делает. Я думаю, что это касается ограничений, но я не знаю, как с этим справиться, я использую автоматический макет.
Спасибо за любую помощь
Действительно. Наконец, ответ, который не требует манипуляции с кадрами, который не очень устойчив при работе с макетом. – Abizern
очень приятный ответ спасибо, я думал о Constraints, но не знал, что могу настроить Outlet to Constraint, теперь я узнал :) – user1396236
@ user1396236, я добавил к своему ответу, чтобы показать, как я сделал включая отмену проверки ячеек, если вы нажмете на них снова. – rdelmar