2014-11-10 2 views
5

내 앱 중 하나에서 UIKeyboardTypeDecimalPad을 사용하지만 iOS 8에서 실행하는 경우 쉼표 단추의 너비는 절반으로 제한됩니다.UIKeyboardTypeDecimalPad 십진수 단추의 너비가 여백 인 경우

enter image description here

I는, 동일한 문제를 나타낸다 만 UITextField 간단한 앱 (오브젝티브 C 및 신속한 모두)를 DecimalPad 키보드를 만드는 시도. 이것은 UIKit의 버그입니까? 나는 많은 정보를 온라인으로 찾을 수 없었고, iOS 8은 꽤 오래되었습니다. iOS 7에서는 동일한 코드가 올바르게 표시됩니다.

+0

같은 일이 기기에서 발생합니까? – Fogmeister

+0

예, 기기와 동일합니다. 적어도 응용 프로그램에서 나는 문제가 발생했을 때 작업 중이었습니다. 기기에서 테스트 앱을 실행하는 데 신경 쓰지는 않았지만 iPhone 케이블이 연결되는 즉시 사용하게됩니다. – Simon

+0

기기에서 실행 중일 때와 동일합니다. – Simon

답변

2

이것은 정말 애플의 귀찮은 감독이다. 유일한 해결책은 그들에게서 나옵니다. 그렇지 않으면 숫자 패드를 사용하고 '.'을 추가하십시오. 나는 DecimalPad가 나오기 전에 그렇게했다.

+0

증언! 저는 실제로 최근 IOS 업데이트로 작업을 중단 한 쉼표에 NumberPad + 중첩 된 NSButton을 사용하여 iOS 3에서 구현 한 것을 사용하고 있습니다. DecimalPad가 iOS 7까지 괜찮 았고 그 다음에 이상하게 보였습니다. 적어도 그들은 그것이 가치있는 것이기 때문에 문제를 인식하고있는 것처럼 보입니다. – Simon

관련 문제