美文网首页
OC 九宫格类的布局

OC 九宫格类的布局

作者: 仰望_summer | 来源:发表于2016-11-18 10:27 被阅读0次

int margin = 10; // 间隙
int width = 50; //控件的宽度
int height = 20; //控件的高度

//布局的初始位置
int  startX = 20;
int  startY = 20;

for (int i = 0; i < 9 ; i++ ) {
    int row = i/3; //行数
    int col = i%3; //列数
    UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(startX + col * ( width + margin), startY + row * (height + margin), width, height)];
    label.backgroundColor = [UIColor orangeColor];
    [self.view addSubview:label];
}

相关文章

  • OC 九宫格类的布局

    int margin = 10; // 间隙int width = 50; //控件的宽度int...

  • OC对象的本质(上)

    iOS | OC对象本质 | Objective-C 什么是OC语言,OC对象、类的本质是什么,OC对象的内存布局...

  • 详解自动布局(Masonry)实现九宫格

    以前写TimeLine中照片九宫格布局是直接计算frame,今天想用自动布局实现。 九宫格布局 使用自动布局,首先...

  • OC 对象的总结

    1 oc对象、类的本质是什么,OC对象的内存布局是什么样子的,一个NSObject对象占用多少内存,一个自定义类的...

  • IOS中对象、类、元类的关系及作用

    ios中,对象,类是比较常见的概念,这次梳理obj_msgSend原理,借此梳理下对象、类、元类在oc中内存布局,...

  • OC_九宫格布局工具

    实现基于: iOS Masonry九宫格布局 - 一行代码实现九宫格 demo点这里 以后你可能会这样布局九宫格 ...

  • Object_C 九宫格按钮排列

    以上是全部代码。。。截图我是直接把九宫格按钮封装在一个类里,外部至于需要调用该类就可以实现九宫格布局。因为是1.0...

  • iOS 类原理探索:类的结构分析

    OC 类原理探索 系列文章 OC 类原理探索:类的结构分析 OC 类原理探索:类结构分析补充[https://ju...

  • iOS绘画系统

    UIKit 这是顶层oc接口。它提供了方便的布局、合成、绘图、字体、图像、动画等功能。UIKits的类使用UI前缀...

  • OC Swift文件混编

    一.Swift 类可以继承 OC 类,OC 类不能继承 Swift 类。 二.Swift 和 OC 混编 三.两个...

网友评论

      本文标题:OC 九宫格类的布局

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