2010-02-10 85 views
3

我要實現自定義鍵盤包含多個UITextFields一個可可觸摸數據輸入畫面的要求。我已經構建了鍵盤,除了現在我需要弄清楚如何實現一個閃爍的光標以外,一切工作都正常。 (當你禁用UITextField的內置鍵盤時,你也會失去光標)。在谷歌搜索中,我看到了一些使用CALayer動畫來做到這一點的提及。但是,我還沒有找到一個簡單的例子來說明如何實現這一點。由於UITextField繼承自UIView,我希望我可以使用文本字段視圖作爲主機層。眨眼的動畫部分不是讓我擔心的事情,它只是恰當地設置它。任何建議,或指向其他網站包含一個簡單的教程? (我發現的所有東西都是面向多層和遊戲的,而不是建立在基本視圖/文本框之上的)。簡單的例子 - 也許是在爲UITextField

+0

更新:我已經發現RTFM一些有用的信息,在尋找核心動畫編程指南「圖層樹層次結構」部分。 我仍然很感激你可能有的任何建議。 – BridgetG 2010-02-11 17:37:55

+0

它發生在我身上,可能有一種方法,你仍然可以有正常的鍵盤行爲,但顯示你的自定義鍵盤的頂部。這樣你就不必執行插入符號並跟蹤輸入的位置並處理拖動的脫字符等等。不知道你是怎麼去做的,因此這是一個評論,而不是一個答案。 – U62 2010-02-12 00:58:59

回答