Проблемы с некоторым визуальным остатком при переходном переключении между UIViews (видео внутри) - PullRequest
2 голосов
/ 02 августа 2011

Итак, я перехожу между двумя представлениями здесь, заменяя одно из представлений другим, но у меня возникают некоторые проблемы с некоторым визуальным остатком.

В обоих представлениях установлены закругленные углы, и когда ясделать флип анимацию, есть эта прямоугольная тень, которая появляется в верхней части обоих видов.Должен быть какой-то способ избавиться от этого?

Вот мой код перехода.Переходный вид - это фоновый вид с четким цветным фоном.Попытка добавить вторую кнопку поверх первой и также выполнить переход таким же образом, но это также вызвало у меня ту же проблему.

[UIView transitionWithView:transitionView
                  duration:4.7
                   options:UIViewAnimationOptionTransitionFlipFromRight
                animations:^(void){
                    [clockButton removeFromSuperview];
                    [transitionView addSubview:motorButton];
                }
                completion:^(BOOL finished){
                }];

Добавлено видео на YouTube, показывающее проблему.Замедлен переход с первой на вторую кнопку, чтобы было легче увидеть, что происходит.

http://www.youtube.com/watch?v=TemHSL0dfJI

...