UITextField放大事件?

时间:2009-06-30 13:48:33

标签: iphone uitextfield

有没有办法找出用户何时放大UITextField中的文本以在字符之间移动光标?

我正在为黑暗的文本字段使用自定义背景。但是,我的视图背景很浅,这意味着当放大镜出现在文本字段上方时,我看不到文本(因为它是白色的)。

我希望能够在放大开始时收听,并且可能会将文字颜色更改为黑色,直到它们完成放大,以便在放大镜中看到它。

这一切都可能吗?

由于

1 个答案:

答案 0 :(得分:0)

您不一定需要拦截长按,但在编辑时可以使用UITextFieldDelegate更改backgroundbackgroundColor属性。请参阅yakovlev的解决方案here