我想向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