标签:uitableview 将所有字体全部加载到 uitableviewcell中
注意在头文件声明代理协议
#import "ViewController.h"
@interface ViewController ()
{
NSArray * _array;
}
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self _loadData];
UITableView * tableView = [[UITableView alloc]initWithFrame:self.view.frame style:UITableViewStylePlain];
tableView.dataSource = self;
// tableView.delegate = self;
[self.view addSubview:tableView];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
#pragma mark - _loadData
- (void)_loadData{
_array = [UIFont familyNames];
}
#pragma mark - dataSourceMethod
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
return _array.count;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
static NSString * identy = @"MyTableViewCell";
UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:identy];
if (cell == nil) {
cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identy];
}
cell.textLabel.text = _array[indexPath.row];
cell.textLabel.font = [UIFont fontWithName:_array[indexPath.row] size:16];
return cell;
}
UITableView将所有字体全部加载到UITableViewCell中
标签:uitableview 将所有字体全部加载到 uitableviewcell中
原文地址:http://blog.csdn.net/zx6268476/article/details/45271109