CGFloat width = 40;CGFloat height = 40;//获取屏幕宽高//获取屏幕对象UIScreen *screen = [UIScreen mainScreen];//获取屏幕大小CGRect screenFrame = [screen bounds];//单独取出屏幕的宽高
//    CGFloat screenWidth = screenFrame.size.width;CGFloat screenWidth = CGRectGetWidth(screenFrame);//    CGFloat screenHeight = screenFrame.size.height;CGFloat screenHeight = CGRectGetHeight(screenFrame);
//          x轴              y轴
//    CGRectGetMinX  +   CGRectGetMinY   =   view的左上角坐标
//    CGRectGetMidX  +   CGRectGetMidY   =   view的中心坐标
//    CGRectGetMaxX  +   CGRectGetMaxY   =   view的右上角坐标
//    CGRectGetWidth +   CGRectGetHeight =   view的大小/*
(minx/y)  (midx/0) (maxx,y)+-----.-----+|           |.     .     .   (midx, midy)|           |+-----.-----+*///计算每一列的个数CGFloat col = screenWidth / width;//计算每一行的个数CGFloat row = screenHeight / height;for (NSInteger i = 0; i < row; ++i){for (NSInteger j = 0; j < col; ++j){UIView *v = [[UIView alloc] init];//设置第i行,第j列个view的大小v.frame = CGRectMake(j * width, i * height, width, height);//CGRectGetMidX(v.frame);//(v.frame.origin.x + v.frame.size.width) / 2;//CGRectGetMidY(v.frame);//(v.frame.origin.y + v.frame.size.height) / 2;//设置颜色v.backgroundColor = [UIColor colorWithRed:arc4random() % 256 / 255.0 green:arc4random() % 256 / 255.0 blue:arc4random() % 256 / 255.0 alpha:1];//放到窗口显示
            [self.window addSubview:v];}}

转载于:https://www.cnblogs.com/wlsky/p/4496106.html

适合所有尺寸打印马赛克相关推荐

  1. 「Photoshop2021入门教程」创建A4尺寸打印文档

    如何在Photoshop2021中创建A4尺寸文档?根据文档的不同用途可能需要不同的尺寸,例如很多打印店都是A4纸来打印,那么如果在PS创建A4尺寸文档呢? 打开Photoshop2021,点击文件- ...

  2. 扫描图片按原图尺寸打印的方法

    用户说需要按原稿尺寸打印一张图片,网上搜索了下,找到这篇好文: http://hi.baidu.com/wurenhecai/blog/item/3f25fadc898969a4cd1166c3.ht ...

  3. DPI(dots per inch) PPI(pixel per inch) 求一张图片在某分辨率下的实际尺寸?求计算机显示器PPI? MFC按600dpi时的实际物理尺寸打印图片

    标准固定 1 寸=3.3333333 厘米 1 英寸=2.54 厘米 求计算机显示器PPI? 比如对角线14英寸,不是寸,即2.54*14=35.56cm 按16:9算出宽和高 高(9x)2+宽(16 ...

  4. vue @media print使用js插入打印页不同尺寸打印,可自定义尺寸大小,打印机配置

    业务需求 在开发时,遇到需求打印时既能切换A4纸张,又能切换成凭证纸张.而使用 @media 设置尺寸后,影响所有页面,无法实现打印多尺寸的问题. 打印技术 使用浏览器自带的 print 打印技术 打 ...

  5. php打印马赛克,PHP-如何用PHP给一张图生成马赛克效果?

    马塞克效果代码如下: /** * gd image mask * * @copyright ugia.cn */ function imagemask(&$im, $x1, $y1, $x2, ...

  6. 非线性流形学习技术_非技术人员可以学习的100件事

    非线性流形学习技术 My lovely wife has an MBA, speaks 5 languages, and is currently in school to get a third ( ...

  7. 怎么样才能修改视频尺寸并添加马赛克?

    想要批量修改视频尺寸并添加一个马赛克可以怎么操作呢?这个其实挺简单的,只要用对方法就可以轻松解决,接下来小编就给大家分享一个方法,有需要的小伙伴可以进来看! 一.打开浏览器搜索"固乔科技&q ...

  8. 电脑没有ps怎么改照片dpi_设计干货整理丨 平面设计师必知的打印常识与电脑性能...

    啾咪~我是憬颜小姐姐~ 设计师们为了能保证自己的作品质量, 必须知道什么软件.颜色适合什么样的打印, 毕竟辛辛苦苦设计出来的作品, 不能在最后一步打印上留下遗憾. 今天我们来看看设计师总结的自己多年来 ...

  9. ViewCompanion Premium(HPGL、HPGL2和HP-RTL文件浏览和打印软件)官方正式版V13.10 | 内置viewcompanion注册码

    ViewCompanion Premium 是来自挪威的一款非常优秀的旗舰版HPGL.HPGL/2和HP-RTL文件浏览和打印软件,能帮助用户查看.标记.转换和打印许多不同格式的文件,支持AutoCA ...

最新文章

  1. 钉钉接入access_无需开发,IT事件接入钉钉的方法详解
  2. VC++ error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)
  3. hdu 2025 查找最大元素
  4. Microsoft POS for .NET v1.12 发布了
  5. git推送tag到远端服务器
  6. 结巴分词有前空格_NLP 分词的那些事儿
  7. php框架启动过程,框架启动方式 - CrossPHP 框架文档
  8. POJ 1182 食物链(带权并查集)
  9. Nginx打包RPM(FPM工具)
  10. android screenshot流程,APP中,Screenshot的设计要领和各发布渠道的要求
  11. 炒外汇APP平台哪个好,排名前十的炒外汇平台
  12. 【托福独立写作】ETS 官方新托福 185 个作文题库话题分类
  13. CIO40: IT人之爬格子码字
  14. 差分能量水印算法DEW
  15. “国产”操作系统UOS(Deepin V20专业版)
  16. Markdown编辑器和富文本编辑器的区别
  17. HDFS EC在滴滴的实践
  18. ios沙箱软件_iOS app ipa 与 沙盒
  19. 内存卡损坏 linux 修复,极速恢复Quick Recovery for Linux数据恢复 V11.06.07 官方版
  20. C语言popen创建管道文件循环执行shell命令

热门文章

  1. 用伪代码模拟洗衣机的运转流程
  2. Docker入门六部曲——Stack
  3. 2022-2028年中国电力行业节能减排投资分析及前景预测报告
  4. 2022-2028年中国电动牙刷行业深度调研及投资前景预测报告(全卷)
  5. 硬件加速器为人工智能应用服务
  6. 如何构建虚拟护士应用程序?
  7. CPU,GPU,GPGPU
  8. NVIDIA深度学习Tensor Core性能解析(上)
  9. 2021年大数据Flink(三十九):​​​​​​​Table与SQL ​​​​​​总结 Flink-SQL常用算子
  10. ZooKeeper简介和概念知识