目标C对我来说是新的。如何更改表格视图中文本字段的字体?这是我现在的代码:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
if (indexPath.section==0)
{
UITextField *textField= [[UITextField alloc] initWithFrame:CGRectMake(0, 0, 205, 21)];
textField.placeholder = @" ";
//textField.text = [listOfItems objectAtIndex:indexPath.row];
textField.tag = indexPath.row;
//textField.textLabel.font = [UIFont fontWithName:@"Helvetica" size:12];
//textField.placeholder = [TeamBDict objectAtIndex:textField.tag];
textField.delegate = self;
cell.accessoryView = textField;
[textField release];
}
答案 0 :(得分:3)
textField.font = [UIFont fontWithName:@"Helvetica" size:12];
根据你应该阅读的documentation。
答案 1 :(得分:0)
更改文本字段的字体就像设置font
属性:
textField.font = [UIFont fontWithName:@"Courier" size:16.0];
但是,您提供的代码需要一些工作。 -tableView:cellForRowAtIndexPath:`应返回表格单元格。您需要阅读Table View Programming Guide以了解如何操作。
答案 2 :(得分:0)
Swift 3.0 iOS 10.x回答
textField.font = UIFont(name: "Helvetica", size: 16)
答案 3 :(得分:0)
textfield.font = UIFont(name:"whatever u choose language type here",size:17)