我正在創建一個自定義鍵盤,並在水平行中放置了10個UIButton。按鈕跨越屏幕寬度,大小相同,必須彼此齊平。iPhone自定義鍵盤
我還想讓用戶通過沿着一排按鈕滑動手指來選擇一個按鈕。所選按鈕的預覽顯示在屏幕的其他位置。預覽在用戶沿着該行移動他們的手指時更新。當用戶滿意他們的選擇時,他們鬆開手指,確認選擇。
明顯的地方就是UICountrolEventDragExit或UIControlEventDragOutside刪除以前的按鈕和UIControlEventTouchUpInside的作用,激活當前按鈕並殺死以前的觸摸事件。但是,UICountrolEventDragExit和UIControlEventDragOutside只有在用戶距離給定按鈕足夠遠時纔會激活。由於我的按鈕必須相互齊平,這對我來說太遠了,不夠好。
對此提出建議?
謝謝。我必須弄髒我的手?也許。 – SK9 2010-08-08 09:36:49