2010-03-02 65 views
0

我正在尋找檢測用戶觸摸的字符(用大字體繪製的短字符串)併發送伴隨事件的最佳方法。看起來我可以通過在啓用了「啓用用戶交互的」UILabel中查看觸摸結束事件的位置來完成此操作,或者可以通過編程創建一行透明按鈕來實現此目的,每個透明按鈕都具有單個字符標題([A] [P] [P] [L] [E]),但在嘗試之前,我想在這裏挖掘集體智慧,看看我是否可能忽略了一些簡單明顯的事情......檢測到被觸摸的字符

任何想法?

回答

0

我覺得這兩個簡單的選擇是試驗一排標籤或按鈕,看看最適合您的方式,就像您的建議一樣。如果不行的話,你必須創建自己的UIView(可能延伸到UILabel),並深入繪圖代碼以找出「打印」字符的確切位置,以確定用戶觸摸的位置。