como fazer com que os objetos apareçam de um lado quando eu os giro no iOS? (código + gif) dentro

como fazer com que os objetos apareçam (apenas um lado) quando eu os giro no iOS?

O que eu quero que aconteça (como você pode ver, posso adicionar outra face à minha célula UITableview)

O que está acontecendo, não consigo nem adicionar outra face, já que a anterior está aparecendo novamente

O código que estou usando

func animate()
{
    var id = CATransform3DIdentity
    id.m34 =  -1.0 / 1000

    var transformAnim            = CAKeyframeAnimation(keyPath:"transform")
    transformAnim.values         = [
        NSValue(CATransform3D: CATransform3DRotate(id, 0 * CGFloat(-M_PI_2), 0, 1.0, 0)),
        NSValue(CATransform3D: CATransform3DRotate(id, 1 * CGFloat(-M_PI_2), 0, 1.0, 0)),
        NSValue(CATransform3D: CATransform3DRotate(id, 0 * CGFloat(-M_PI_2), 0, 1.0, 0))
    ]
    transformAnim.keyTimes       = [0, 0.5, 1.0]
    transformAnim.duration       = 0.7

    self.imageViewLogo.layoutIfNeeded()

    self.imageViewLogo.layer.addAnimation(transformAnim, forKey: "transform")
}

Se você conhece um recurso chamado [force 2 sided] no 3ds max, por exemplo, quero que ele seja desativado aqui, mas parece que o iOS não possui, recurso como este.

Esta é uma pergunta avançada, desejo que um especialista me responda.

Obrigado.

EDITAR

se você ainda não tem certeza do que estou perguntando, quero dizer o seguinte:

como fazer um objeto para mostrar apenas de um lado quando eu girá-lo?

questionAnswers(2)

yourAnswerToTheQuestion