Mac Dock как увеличение для iPad

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

- (CATransform3D)carousel:(iCarousel *)_carousel itemTransformForOffset: 
                         :(CGFloat)offset baseTransform:(CATransform3D)transform
 {
    CGFloat MAX_SCALE = 1.95f; //max scale of center item 
    CGFloat MAX_SHIFT = 40.0f; //amount to shift items to keep spacing the same 

    CGFloat shift = fminf(1.0f, fmaxf(-1.0f, offset));
    CGFloat scale = 1.0f + (1.0f - fabs(shift)) * (MAX_SCALE - 1.0f);
    transform = CATransform3DTranslate(transform, 
    offset * _carousel.itemWidth * 1.08f + shift * MAX_SHIFT, 0.0f, 0.0f);
    return CATransform3DScale(transform, scale, scale, scale);
}

С нетерпением ждем любой помощи. Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос