iOS 九宫格的实现
Posted 唐唐_010
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 九宫格的实现相关的知识,希望对你有一定的参考价值。
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
@property(strong,nonatomic) UILabel *lblNums;
@end
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
int x=50,y=50,width=50,height=50;
int a=1;
for (int i=0; i<3; i++)
{
for (int j=0;j<3; j++)
{
self.lblNums=[[UILabel alloc] initWithFrame:CGRectMake(x+j*55, y+i*55, width, height)];
self.lblNums.backgroundColor=[UIColor colorWithRed:(arc4random()%12/11.0) green:(arc4random()%23/22.0) blue:(arc4random()%34/33.0) alpha:1.0];
NSString *newnum=[@(a) stringValue];
self.lblNums.text=newnum;
self.lblNums.textAlignment=1;
a++;
[self.view addSubview:self.lblNums];
}
}
}
以上是关于iOS 九宫格的实现的主要内容,如果未能解决你的问题,请参考以下文章
Android控件GridView之仿支付宝钱包首页带有分割线的GridView九宫格的完美实现
Android控件GridView之仿支付宝钱包首页带有分割线的GridView九宫格的完美实现