在自定义UITextField
中,我已覆盖caretRectForPosition(position: UITextPosition) -> CGRect
。我可以使用正值修改CGRect
,但是当我将CGRect.origin.x
设置为负值时,我没有得到预期的结果,而是看到了光标,但它出现在CGRect.origin.x = 0
。但是,当文本字段为空时,我需要一个向左偏移的光标。
我经历了一些问题,但我找不到任何线索。我还尝试将.y
设置为负值,这有点有用:光标是偏移的,但即使我将clipBounds
的{{1}}设置为false,它也会被截断。 / p>
任何提示?谢谢!
答案 0 :(得分:0)
我意识到虽然UITextFields不接受游标的负x值,但是UITextViews会这样做。