当前位置:编程学习 > C/C++ >>

添加textField到tableviewheader

[cpp]  
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{  
return 30.0;  
}  
  
    -(UIView*) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{  
    UIView *tableHeaderView = [[UIView alloc] initWithFrame:CGRectMake(40, 0, self.view.frame.size.width - 70, 30)];  www.zzzyk.com
    tableHeaderView.backgroundColor =[UIColor grayColor];  
    UITextField *sectionTitleTF1 = [[UITextField alloc] initWithFrame:CGRectMake(58, 0, 500, 30)];  
    sectionTitleTF1.backgroundColor = [UIColor whiteColor];  
    [sectionTitleTF1 setBackgroundColor:[UIColor whiteColor]];  
    [sectionTitleTF1 setFont:[UIFont boldSystemFontOfSize:15]];  
    [sectionTitleTF1 setBorderStyle:UITextBorderStyleLine];  
    [sectionTitleTF1 setTextAlignment:UITextAlignmentCenter];  
    [sectionTitleTF1 setKeyboardType:UIKeyboardTypeNumbersAndPunctuation];  
    [sectionTitleTF1 becomeFirstResponder];  
    [tableHeaderView addSubview:sectionTitleTF1];  
    return tableHeaderView;  
    }  
 
补充:软件开发 , C++ ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,