2013-10-30 2 views
0

UIScrollViewKeyboardDismissModeInteractive doesn't seem to work with a text view inside a toolbar above the keyboard 때문에 수동으로 드래그 키보드 해고 (iPhone 메시지 앱에서와 같이)를 구현하고 있습니다.UIView 애니메이션 고정 장치

포틀 트림 모드에서 작동하지만 가로 방향으로 도구 모음을 애니메이션 할 때 (실제로는 UIView) & 키보드가 고정됩니다. 그러나 애니메이션 코드가 실행 된 중단 점을 사용했는지 확인했기 때문에 애니메이션을 만들었습니다. 그리고 화면의 꼭지점을 탭하면 키보드 키 팝업과 같은 올바른 반응을 얻습니다.

나는 how to mimic the keyboard animation in iOS 7이기 때문에 이전 스타일의 애니메이션 beginAnimations:context:을 사용하고 있습니다.

이것은 iOS SDK 버그와 같습니다. 이 문제를 어떻게 해결할 수 있습니까?

+1

아마도 취소 될 것입니다. 또한 더 현대적인 스타일 (예 : 애니메이션 블록)을 사용하여 키보드 애니메이션을 모방 할 수 있습니다. 또한이 질문을 살펴볼 수도 있습니다. http://stackoverflow.com/questions/18930423/uitextview-keyboarddismissmode-bug – EricLeaf

답변

0

키보드 알림 userInfo의 곡선 대신 UIViewAnimationCurveLinear을 사용하여 때로는 (팬 속도가 컸을 때) 나타났습니다. 나는 그 조건을 꺼내서 키보드 통보 userInfo의 커브를 항상 사용하고 모든 것이 잘 작동하는 것처럼 보입니다.