3

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

4

1 回答 1

1

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

于 2010-07-07T19:35:57.367 回答