2012-02-03 58 views
0

我正在爲iPhone製作一個簡單的應用程序(用於學習和教育目的)。 .XIB文件內有一個按鈕,用於清除屏幕上的所有文本字段。我爲按鈕創建了一個「clear:」方法。將該方法分配給「Touch Up Inside」,但是當我在iOS Simulator中運行應用程序時,按鈕的作用與「clear:」方法已分配給「Touch Up Outside」一樣。我點擊按鈕什麼也沒有發生,我點擊並按住按鈕,然後將鼠標指針拖到按鈕外面,放開並清除所有文本字段。任何人都可以幫助我做到這一點,所以「觸摸裏面」正常工作? (如果我完全錯了,聽起來像一個菜鳥只是告訴我,我是一個初學者)iOS Objective-C UIButton操作無法正常工作

+0

是有關Mac或iOS開發這個問題? – 2012-02-03 02:21:56

+0

@Rickay iOS,我會去編輯帖子以獲得更多的說明,謝謝指出! – SampsonStudiosLLC 2012-02-03 02:24:14

+0

你可以在iPhone上試用嗎? – Rayfleck 2012-02-03 02:46:53

回答

3

你確定你已經正確地連接到TouchUpInside嗎?嘗試刪除該發送事件關聯,然後重做它。

它應該是這個樣子:

enter image description here

+0

是的,除了參考出口外,看起來就像這樣。我需要參考插座嗎?目前我只有內部連接。 – SampsonStudiosLLC 2012-02-03 02:37:39

+0

如果您想在代碼中使用此按鈕(例如以編程方式禁用它),則只需要引用插座。 – Rayfleck 2012-02-03 02:43:33