uiviewanimation- все статьи тега


Как сохранить аспект-фиксированный UIView, заполняющий экран в любой ориентации экрана программно в swift?

Я хочу только этот простой эффект: То, что у меня есть изображение, автоматически ориентируется в соответствии с ориентацией устройства / экрана, оно всегда заполняет весь экран, не растягиваясь, так что аспект не меняется. Я работаю с Xcode, хотя я получил много ответов с помощью раскадровки и UI builder, мне действительно не нравятся такие способы, которые хорошо работают, но вы понятия не имеете, как это работает, поэтому я пытался найти способ сделать это программно. У меня есть попыталс ...

Поворот UIView по оси X (горизонтальная ось)

Я хотел повернуть UIView на его горизонтальной оси на 360 градусов, а затем обновить содержимое в представлении. Я искал решения по этому вопросу. Нашел парочку тут и там. Вот с чем я пришел к выводу. [UIView animateWithDuration:1 delay:0 options:UIViewAnimationOptionTransitionNone animations:^{ self.tableView.layer.transform = CATransform3DMakeRotation(M_PI,1.0,0.0,0.0); } completion:^(BOOL finished){ NSLog(@"Finished first pi"); [UIView animateWithDuration:1 de ...

Отменить анимацию UIView?

можно ли отменить a UIView анимация во время ее выполнения? Или мне придется опуститься до уровня CA? т. е. я сделал что-то вроде этого (возможно, установив действие анимации конца тоже): [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:duration]; [UIView setAnimationCurve: UIViewAnimationCurveLinear]; // other animation properties // set view properties [UIView commitAnimations]; но до того, как анимация завершится, и я получу событие animation ended, я хочу отменит ...

UIView Скрыть / показать с анимацией

моя простая цель состоит в том, чтобы исчезать анимировать скрытие и отображение функций. Button.hidden = YES; достаточно просто. Однако возможно ли, чтобы он исчез, а не просто исчез? Это выглядит довольно непрофессионально. ...