有没有办法找出用户何时放大UITextField中的文本以在字符之间移动光标?
我正在为黑暗的文本字段使用自定义背景。但是,我的视图背景很浅,这意味着当放大镜出现在文本字段上方时,我看不到文本(因为它是白色的)。
我希望能够在放大开始时收听,并且可能会将文字颜色更改为黑色,直到它们完成放大,以便在放大镜中看到它。
这一切都可能吗?
由于
答案 0 :(得分:0)
您不一定需要拦截长按,但在编辑时可以使用UITextFieldDelegate
更改background
和backgroundColor
属性。请参阅yakovlev的解决方案here。