博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
两排按钮循环
阅读量:5372 次
发布时间:2019-06-15

本文共 837 字,大约阅读时间需要 2 分钟。

#define Start_X          15.0f      // 第一个按钮的X坐标

#define Start_Y          50.0f     // 第一个按钮的Y坐标

#define Width_Space      20.0f      // 2个按钮之间的横间距

#define Height_Space     20.0f     // 竖间距

#define Button_Height   40.0f    // 高

#define Button_Width    (([UIScreen mainScreen].bounds.size.width)-30-40)/3    // 宽

-(void)addButtonS

{

    for (int i = 0 ; i < 6; i++) {

        NSInteger index = i % 3;

        NSInteger page = i / 3;

        

        // 圆角按钮

        UIButton *mapBtn = [UIButton buttonWithType:UIButtonTypeRoundedRect];

        mapBtn.tag = i;

        mapBtn.frame = CGRectMake(index * (Button_Width + Width_Space) + Start_X, page  * (Button_Height + Height_Space)+Start_Y, Button_Width, Button_Height);

        mapBtn.backgroundColor = [UIColor redColor];

        [self addSubview:mapBtn];

        //按钮点击方法

        [mapBtn addTarget:self action:@selector(mapBtnClick:) forControlEvents:UIControlEventTouchUpInside];

    }

}

转载于:https://www.cnblogs.com/liaolijun/p/7700572.html

你可能感兴趣的文章
第八章 标准IO库
查看>>
利用Maxscale实现MySQL读写分离
查看>>
《算法导论》读书笔记之图论算法—Dijkstra 算法求最短路径
查看>>
jdk8-stream-并行流的使用
查看>>
中文标识
查看>>
监听事件的三种实现方式
查看>>
jQuery
查看>>
LVS那些事
查看>>
Tesseract环境搭建及编译安装
查看>>
HDU 5734 A - Acperience
查看>>
Android中动画的移动起始位置
查看>>
php字符串常用函数
查看>>
推荐相关
查看>>
wdcp/wdlinux一键包的php5.3版本添加Zend.so 和Soap.so
查看>>
第二周总结
查看>>
数据库和数据库对象
查看>>
【Linux基础】grep命令
查看>>
HTML iframe 和 frameset 的区别
查看>>
C# ini文件操作【源码下载】
查看>>
centos6下nginx+php编译安装,最新实战
查看>>