CALayer用法的简单示例 - 可能在UITextField中

时间:2010-02-10 17:04:55

标签: iphone cocoa-touch keyboard uitextfield calayer

我需要为包含多个UITextField的Cocoa Touch数据输入屏幕实现自定义键盘。我已经构建了键盘,一切正常,除了现在我需要弄清楚如何实现闪烁的光标。 (当您禁用UITextField的内置键盘时,您也会丢失光标)。在谷歌搜索,我已经看到一些使用CALayer动画来提到这一点。但是,我还没有找到一个如何实现它的简单示例。由于UITextField继承自UIView,我希望我可以使用文本字段视图作为主机层。眨眼的动画部分不是让我担心的,只是正确设置它。任何建议,或指向包含简单教程的其他网站的指针? (我发现的所有内容都面向多层和游戏,而不是建立在基本视图/文本字段之上)。

1 个答案:

答案 0 :(得分:1)

您必须基本上将黑色CAlayer的不透明度属性的动画从0重复循环到1,但现在您有自定义输入视图https://developer.apple.com/iphone/library/documentation/General/Conceptual/iPadProgrammingGuide/Text/Text.html#//apple_ref/doc/uid/TP40009370-CH8