我有一個UITableViewCell具有爲textLabel和連接作爲這樣一個子視圖的UITextField:設置爲textLabel的寬度在一個UITableViewCell
cell = [tableView dequeueReusableCellWithIdentifier:Value1CellIdentifier];
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:Value1CellIdentifier] autorelease];
cell.accessoryType = UITableViewCellAccessoryNone;
cell.selectionStyle = UITableViewCellSelectionStyleNone;
cell.textLabel.text = @"Name";
UITextField *playerTextField = [[UITextField alloc] initWithFrame:CGRectMake(110, 10, 185, 30)];
playerTextField.adjustsFontSizeToFitWidth = YES;
playerTextField.textColor = [UIColor blackColor];
playerTextField.placeholder = @"John Doe";
playerTextField.textAlignment = UITextAlignmentLeft;
[playerTextField setEnabled: YES];
[cell addSubview:playerTextField];
[playerTextField release];
的爲textLabel佔用辦法不多的空間。如何設置textLabel的寬度,以便UITableViewCell的其餘部分獲取提醒寬度?
謝謝
嗯,事實上我可以只設置的位置我添加子視圖到一個更「左」的,它的工作:) – Neigaard 2010-11-01 19:07:09
數字。那爲什麼要麻煩? :) – 2010-11-01 19:11:53