我想向UITextView中的UITableViewCell添加一些静态文本。将子视图添加到UITableViewCell的内容视图使得单元格不可选
UITextView *addressField = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 300, 75)];
[addressField setBackgroundColor:[UIColor clearColor]];
[addressField setFont:[UIFont fontWithName:@"HelveticaNeue" size:14]];
[addressField setContentInset:UIEdgeInsetsMake(0, 20, 0, 0)];
[addressField setEditable:NO];
[addressField setScrollEnabled:NO];
// change me later
[addressField setText:@"John Doe\n555 Some Street\nSan Francisco, CA, 00000"];
[cell.contentView addSubview:addressField];
[addressField release];
这很好,但我这个代码使得单元格不可选,可能是因为UITextView覆盖了整个单元格。
我该如何解决这个问题,以便我可以同时拥有UITextView和可选单元格?
顺便说一句,我可以使UITextView的尺寸稍小一些,但如果用户触摸UITextView,用户仍然无法选择单元格。
感谢此代码...我花了2小时思考类似的问题,像原来的职位是关于和你保存我的**这个易于阅读和简单的解决方案:) – d3p0nit