爲什麼,然後在鍵盤出現在左側,只是如果我在的UITextField的右邊部分點擊?的UITextField:鍵盤出現,只是如果我點擊它
的cellForRowAtIndexPath:
EditableCell* cell = [[EditableCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:CellIdentifier];
cell.reportViewController = self;
cell.selectionStyle = UITableViewCellSelectionStyleNone;
cell.textLabel.text = item.text;
UITextField *textfield = [[UITextField alloc] initWithFrame:CGRectZero];
textfield.text = item.var.value;
textfield.tag = 1;
textfield.font = [UIFont fontWithName:@"Helvetica" size:16];
textfield.textColor = [UIColor colorWithRed:0.22 green:0.33 blue:0.53 alpha:1];
textfield.delegate = cell;
[cell.contentView addSubview:textfield];
return cell;
layoutSubviews:
UITextField* textfield = (UITextField *)[self viewWithTag:1];
textfield.frame = CGRectMake(self.textLabel.frame.origin.x+self.textLabel.frame.size.width+10,
self.textLabel.frame.origin.y,
tableView.frame.size.width-(self.textLabel.frame.origin.x+self.textLabel.frame.size.width)-20,
self.textLabel.frame.size.height);
意見結構與 '顏色混合圖層'
是在減去您的寬度? – Basel