Bezdepbonusu7Программирование: статьи и ответы

Вопрос

IOS: Как открыть камеру с эффектом анимации?

Автор вопроса: User97693321Ответов: 2

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

CATransition * contentAnimation = [CATransition animation];
    contentAnimation.type = kCATransitionMoveIn;
    contentAnimation.subtype = kCATransitionFromBottom;
    contentAnimation.duration = 1.0;
    contentAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut];
    [[self.view layer] addAnimation:contentAnimation forKey:kCATransition];
    //self.view.hidden = YES;
    [CATransaction commit];
    // Show the scanner overlay
    [self presentModalViewController:overlayController.parentPicker animated:TRUE];
  • Может быть, ниже URL-адрес вам поможет .. [См. Это] [1] [1]: stackoverflow.com/questions/3138502/ MinuMaster 31.10.2011

iosiphonecocoa-touchcameraipad

Ответы

Ответ 1 · рейтинг 5 · DShah

Это может быть несколько утомительно, но попробуйте загрузить ZBar SDK это файл .dmg. и дважды щелкните по нему. Вы найдете папку с примерами. В нем вы найдете 4 приложения. Попробуйте это приложение только на устройстве. Вы найдете потрясающую КАМЕРУ, открытую с эффектом анимации.

Ответ 2 · рейтинг 2 · User97693321

Я решил проблему и взял пример ZBar SDK в качестве справочного материала, а также эту ссылку1 и Мне также помог link2.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы