Как известно, UITextField будет удерживать пробел в правом краю, когда длина текста больше длины текстового поля. может быть 10 пикселей или несколько. LTR, right gap, may be 10как очистить пробел UITextField?
Однако, когда режим ввода является арабским (справа налево), промежуток появляется на левом краю, и он больше 10. Кто-нибудь знает, почему? RTL, left gap, larger than 10
Я хочу настроить промежуток, независимо от режима ввода - английский или арабский. Во-первых, я должен очистить пробел, а затем переопределить editRectForBounds: или textRectForBounds :, так как я могу очистить пробел?
Возможно, вы можете добавить скриншот, с каким промежутком вы имеете в виду, и как вы хотите, чтобы он вел себя на языках RTL и LTR. Помогло бы выяснить, что вы просите. Спасибо: D – Fogmeister
Можно подумать, что арабский язык написан по-другому. Можете ли вы поделиться экраном? – Gihan
ok, я добавил скриншот. – foolishBoy