ios View 公用一张图片进行绘制,但内存上升很快

lr21shiji 2015-02-14 07:29:42
最近在做一个功能,功能要求在9个View叠加不同的颜色,并且显示1-9的数字,但使用的是同一张图。
我的方法是:
自定义View,在主窗口把公用的图片传进来,然后在drawRect里面调用“Image drawInRect”绘制图片,并叠加颜色,然后绘制数字。但发现内存增长特别多。如果增加到16张图的话就会内存崩溃。想问下各位大神这种情况怎么做会降低内存?如果感觉分数不够随时可以加
...全文
476 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lr21shiji 2015-03-09
  • 打赏
  • 举报
回复
引用 4 楼 hslinux 的回复:
9个View用同一张图作为背景,View中用一个Lable展示数字不可以吗?
我们的字体是图片形式的,所以要用图片,用label不好看
程老师2088 2015-03-09
  • 打赏
  • 举报
回复
楼主把代码贴出来看看?
hslinux 2015-02-15
  • 打赏
  • 举报
回复
9个View用同一张图作为背景,View中用一个Lable展示数字不可以吗?
lr21shiji 2015-02-14
  • 打赏
  • 举报
回复
各位大神,知道的帮忙告诉我,很快给分,不知道的帮顶也给分,谢谢了
lr21shiji 2015-02-14
  • 打赏
  • 举报
回复
各位大神,知道的帮忙告诉我,很快给分,不知道的帮顶也给分,谢谢了

29,023

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧