2011-05-09 43 views
0

我有一個工作的UITableView,其單元格填充了標題,副標題和工作良好的圖像,可以點擊打印某些內容到控制檯。UITableView以某種方式變得無法點擊

在改變應用程序的其他方面時,我或我的合作伙伴肯定會搞砸一些東西,因爲當正確的按鈕被觸摸並且像之前一樣被填充圖像和標題時,表格視圖仍然會出現,但它已成爲完全沒有反應。

點擊時瓷磚不會變成藍色,不會打印任何東西,並且表格視圖在拖動時甚至不會滾動,因此就像對所有觸摸事件完全沒有響應一樣。

我試過並試圖找出發生了什麼,但沒有運氣......是否有任何常見的錯誤或連接,我可能會失蹤,會導致這種情況?

+0

您確定您的應用不僅僅是崩潰嗎? – 2011-05-09 20:55:07

+0

感謝您的反饋,抱歉,我沒有看到您的評論。事實證明,這只是比約恩建議的一個新秀錯誤。 – Ryan 2011-05-09 21:08:25

回答

1

轉到IB並檢查是否選中User Interaction enabled。它必須啓用。如果您是通過代碼創建電視,請將userInteractionEnabled媒體資源設置爲YES

+0

果然,未啓用用戶交互功能。非常感謝!出於好奇,有沒有什麼你可以改變代碼(除了設置用戶交互啓用),這將導致xcode取消選中該框,也許在構建,因爲我當然不記得在最後一天去附近的任何地方, tableview早些時候工作。 – Ryan 2011-05-09 21:06:42

+0

從現在起,我從來沒有發現它神奇地沒有檢查。也許你只是在編輯IB中的屬性時無意中取消了它。你在使用Xcode 4嗎? – 2011-05-09 21:41:55

+0

Xcode 3.噢,再次感謝! – Ryan 2011-05-10 15:01:38