Escala UIButton Animation- Swift

Estou tentando fazer animação em escala paraUIButton quando clicou, mas o que estou tentando realizar é quando o botão clicou, preciso doUIButton para ser menor por dentro, volta ao mesmo tamanho (como uma bolha).

Eu tentei o seguinte:

button.transform = CGAffineTransformMakeScale(-1, 1)

UIView.animateWithDuration(0.5, animations: { () -> Void in

    button.transform = CGAffineTransformMakeScale(1,1)

})

questionAnswers(15)

yourAnswerToTheQuestion