1
我创建了自定义UITextView以显示占位符。我使用的方法是TextChangedNotification上的drawInRect。它大多工作正常,并显示一个占位符。在iOS7上自定义UITextView占位符对齐
问题是占位符位于UITextView的左上角。我想将它放在光标后面。
到目前为止,我已经找到了唯一的解决办法是设置X和Y坐标为的CGRect传递到drawInRect垫内容即
CGRectMake(6,Font.PointSize/2,Width,Height) // X value is hardcoded
这似乎是一个黑客攻击的一位。
有没有更好的方法来定位光标后的占位符文本?
完美的感谢检索插入符号矩形! –