根据要求 显示图片 以九宫格形式排放
基本思路
//显示总列数 可以随意改变
int columnCount=3;
//没个格子的宽度和高度
CGFloat appW=85.0;
CGFloat appH=95.0;
//计算间隙
CGFloat appMargin=(self.view.frame.size.width-columnCount*appW)/(columnCount+1);
//读取资源文件 _apps.count表示资源个数
NSString *path=[[NSBundle mainBundle] pathForResource:@"myAppRes.plist" ofType:nil];
_apps=[NSArray arrayWithContentsOfFile:path];
for (int i=0; i<_apps.count; i++) {
UIView *vi=[[UIView alloc] init];
vi.backgroundColor=[UIColor greyColor];
//计算列号和行号
int colX=i%columnCount;
int rowY=i/columnCount;
//计算坐标
CGFloat appX=appMargin+colX*(appW+appMargin);
CGFloat appY=30+rowY*(appH+appMargin);