Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iPhone - Custom UITableViewCell with clickable UITextView

I created a custom UITableViewCell and placed a UITextView element on it. Now when I click on the UITextView inside the cell tableView:didSelectRowAtIndexPath: is not called (in the superview which is a UITableViewController).

Should I make the UITextView "transparent" or something? How can I do that? I get the same effect when adding a button.

like image 815
xpepermint Avatar asked Feb 26 '23 06:02

xpepermint


1 Answers

Adjust the userInteractionEnabled property to NO

someTextView.userInteractionEnabled = NO;

Documentation here: http://developer.apple.com/library/ios/documentation/uikit/reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instp/UIView/userInteractionEnabled

Similar question here: iOS: Selecting through UITextView on custom UITableViewCell

like image 99
theChrisKent Avatar answered Mar 07 '23 10:03

theChrisKent