2009-04-13 37 views
1

我有添加一個子視圖的UITableView在我的應用程序,添加之後,tableViewCell還是點擊,如何防止這種情況?請幫助上面添加的tableView問題的UIView

+0

你能提供更多的信息和更多的代碼嗎? 當您顯示視圖(選擇和移動)時,是否要阻止桌面上的所有事件?或者當單元格在視圖後面時只阻止選擇事件?你的視角是否覆蓋了整個屏幕? – 2009-04-13 05:51:24

+0

雅我想要阻止所有在桌面上的事件像選擇和moving.currently我的看法並不包括所有的tableview,當下拉我仍然可以看到tableView的一部分 – issac 2009-04-13 07:14:38

回答

1

如果我明白你的問題這時候,如果你能使子視圖成爲屏幕的大小,那麼您只需在子視圖上將userInteractionEnabled設置爲TRUE即可。

用一個簡單的UITableView和一個UIImageView對它進行測試。如果我禁用了userInteractionEnabled,那麼將調用tableView委託的willSelectRowAtIndexPath,如果將它設置爲TRUE,則不會發生任何事情。