• Список стандартных анимаций для iOS?

    iago
    @iago
    Я бы еще посмотрел различные категории на stackoverflow и github. Например, трясучка:
    - (void) rubberAnimation
    {
        CGFloat transforms [] = {0.5, 1.045, 1.0, 1.03, 1.0, 1.015, 1.0};
        
        CALayer* layer = self.layer;
        
        NSMutableArray *scales = [NSMutableArray new];
        
        for(int i = 0; i < 5; ++i) {
            CATransform3D transform = CATransform3DMakeScale(transforms[i], transforms[i], 1);
            [scales addObject:[NSValue valueWithCATransform3D:transform]];
        }
        
        NSArray *times = [NSArray arrayWithObjects:@(0.0), @(0.3), @(0.44), @(0.58), @(0.58 + 0.14), @(0.58 + 0.14 * 2), @(1.0), nil];
        
        CAKeyframeAnimation *keyFrameAnimation = [CAKeyframeAnimation animationWithKeyPath:@"transform"];
        keyFrameAnimation.values = scales;
        keyFrameAnimation.keyTimes = times;
        
        keyFrameAnimation.duration = 0.7;
        keyFrameAnimation.calculationMode = kCAAnimationLinear;
        
        keyFrameAnimation.removedOnCompletion = YES;
        [layer addAnimation:keyFrameAnimation forKey:@"transform"];
    }
    Ответ написан
    Комментировать
  • Linux для старого компьютера

    iago
    @iago Автор вопроса
    Спасибо bogolt, kaladhara и Smolka. Дикий нереспект тем, кто советует новый комп или планшет — это противоречит духу компьютерщика. Дело не в деньгах, а в интересе.

    Блин, в 2002-м у меня на этой машине работали одновременно 3ds max 4, photoshop 6.0, winamp 2.x, mozilla 1.0 с 5-6 вкладками и ничего особо не тормозило. Современные технологии это ппц. Попробую сначала поставить по советам уважаемых вышеупомянутых хабровчан, если не взлетит — поставлю XP SP1 и хромиум подревнее.
    Ответ написан
    Комментировать
  • Почему эмулятор андроид (AVD) запускается со 2-3го раза?

    iago
    @iago
    Потому что весь Эклипс построен на костях, костылях и говнокоде. Там вообще много элементарных необъяснимых вещей происходит.
    Ответ написан
    2 комментария
  • Посоветуйте IDE

    iago
    @iago
    Даже не пытайся. Хакинтош (виртуалка) + xCode, всё равно 80% освоения iOS программирования — всяческий UI и iOS SDK, а не сам Obj-C, так что сразу ставь то, с чем потом будешь работать.

    Сам Objective-C до базового уровня учить с Си 3 дня.
    Ответ написан
    1 комментарий
  • Как ускорить модерацию приложений в AppStore?

    iago
    @iago
    Где-то видел полулегальный хак, но это может не стоить свеч. Заливаешь 6 приложений на апстор (хоть hello world) и ждёшь, они все на следующий день попадают в In Review, фейковые просто забираешь. Но за это можно и забаниться.

    А Expedited Review уже потратили?
    Ответ написан
    Комментировать