2012-05-10 69 views
1

嗨,我正在使用UiTableview(分組)。我禁用了XIb中的用戶交互。但只有在一個單元上我需要用戶交互。我該如何設定。我使用了[cell setUserInteractionEnabled:yes]。即使它不工作。 -tableView didselectrowindexpath沒有調用。任何人都可以暗示我。在此先感謝如何在UITableView單元格中啓用用戶交互功能

回答

0

在Xib中啓用用戶交互。 添加

if(indexPath.row != YOUR ROW NO) 
    cell.userInteractionEnabled = NO; 

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

希望它幫助。快樂編碼:)

1
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 
    //Configure the cell 

    if (indexPath.row == yourcell) 
     cell.userInteractionEnabled = YES; 
} 

希望,這將幫助你

+0

雅其工作fine..one更query..if我想設置的選擇(無/單選/多選)從代碼級別如何我可不可以做? – Bharath

+0

[cell setSelectionStyle:UITableViewCellSelectionStyleBlue]; – Aseem

+0

多數民衆贊成我想要... thanx很多 – Bharath

相關問題