2011-08-27 2 views
4

자리 표시 자로 오른쪽 정렬 된 일부 UITextField가 있습니다. 인터페이스 빌더에서 "편집하는 동안 클리어 버튼이 나타납니다"와 "편집 시작시 지우기"옵션을 선택 취소했습니다.자리 표시 자 오른쪽 정렬 된 UITextField가 오른쪽으로 올바르게 이동하지 않습니다.

텍스트가 올바르게 오른쪽 맞춤 (아래의 첫 번째 UITextField)하고 UITextField를 탭하면 텍스트가 올바르게 왼쪽으로 이동하여 일반 기호 (두 번째 UITextField)로 이동합니다.

이제 일반 기호를 누르면 필드가 지워지지만 자리 표시자가 올바른 맞춤을 오른쪽으로 가져 가지 않습니다. 일반 기호는 여전히 나타나고 표시됩니다 (아래의 세 번째 UITextField).

o

일부 필드 그러나, 오른쪽 (예를 들어, 여기에서 아래 Y 필드)을 수행.

enter image description here

그것은 무엇을 할 수 있을까?

감사합니다.

답변

1

이것은 실제로 UIKit의 버그입니다. 자리 표시 자 텍스트를 가운데에 배치하는 것과 비슷한 문제가있었습니다. 그 자체가 중심에 위치하지만 장치가 회전하자마자 자리 표시 자 텍스트 자체가 중앙에 있지 않습니다. 코드에서 순환 게재되도록 수동으로 지정해야합니다. 이 모든 것이 iOS 5에서 수정되어야합니다. 아직 시도해 보셨습니까?

+0

감사합니다. 아니, 나는 아이폰 OS 5를 사용하지 않는다. 안녕. – boscarol

관련 문제