美文网首页
iOS开发 创建九宫格按钮布局

iOS开发 创建九宫格按钮布局

作者: 我是卖报的小行家 | 来源:发表于2020-11-06 10:00 被阅读0次

我的九宫格

 CGFloat btnWidth = (self.view.frame.size.width - 80)/3;
    for (int i = 0; i<9; i++) {
        NSInteger colunm = i%3; //取余
        NSInteger row = i/3;//整除
        UIButton * btn = [[UIButton alloc]initWithFrame:CGRectMake(20+colunm * (btnWidth+20), 200+row * (btnWidth+20), btnWidth, btnWidth)];
        btn.tag = i;
        btn.backgroundColor = [UIColor orangeColor];
        [self.view addSubview:btn];
        [btn addTarget:self action:@selector(btnClicks:) forControlEvents:UIControlEventTouchUpInside];
    }

相关文章

网友评论

      本文标题:iOS开发 创建九宫格按钮布局

      本文链接:https://www.haomeiwen.com/subject/uvazvktx.html