Closed 5minho closed 6 years ago
network, audio 자원 할당 때문에 recordButton을 누르는 시점과, 음성인식이 되는 시점이 약간 차이가 있다. 그 약간의 시간 사이에 애니메이션으로 그 recordButton 버튼을 누르면 recordButton이 사각형에서 원으로 바뀌는 애니메이션을 적용하려 했는데 애니메이션이 적용되지 않고 형태만 바뀐다.
cornerRadiud는 UIView.annimation이 아닌 CABasicAnimation로 핸들링 해야하는 것을 알았다. CABasicAnimation 객체를 정의해서 버튼.layer에 추가해서 해결했다.
network, audio 자원 할당 때문에 recordButton을 누르는 시점과, 음성인식이 되는 시점이 약간 차이가 있다. 그 약간의 시간 사이에 애니메이션으로 그 recordButton 버튼을 누르면 recordButton이 사각형에서 원으로 바뀌는 애니메이션을 적용하려 했는데 애니메이션이 적용되지 않고 형태만 바뀐다.