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?