// ViewController.h
// testtable
//
// Created by admin on 13-11-22.
// Copyright (c) 2013年 admin. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>
{
UITableView *tableview;
NSMutableArray *array;
int a;
}
@property (strong, nonatomic) UITableView *tableview;
@property(strong,nonatomic)NSArray *array;
- (IBAction)but:(id)sender;
@end
=======================================================
//
// ViewController.m
// testtable
//
// Created by admin on 13-11-22.
// Copyright (c) 2013年 admin. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
@synthesize tableview;
@synthesize array;
- (void)viewDidLoad
{
array=[[NSMutableArray alloc] initWithObjects:@"0000000",@"11111111",@"22222222",@"333333333",@"4444444", nil];
[tableview setDataSource:self];
[tableview setDelegate:self];
[super viewDidLoad];
}
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *myflag=@"firsttest";
UITableViewCell *cell=[tableview dequeueReusableCellWithIdentifier:myflag];
if(cell == nil){
cell=[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:myflag];
}
NSInteger rows=[indexPath row];
cell.textLabel.text=[array objectAtIndex:rows];
UIImage *image=[UIImage imageNamed:@"China.png"];
cell.imageView.image=image;
//设置cell里面的字体大小
cell.textLabel.font=[UIFont boldSystemFontOfSize:30];
return cell;
}
//设置cell的高度
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 99;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [array count];
}
- (IBAction)but:(id)sender {
}
@end