将UIView子类用CGRectZero进行初始化时,为什么它的背景仍然在全屏都出现?

进军编程 2016-04-24 02:07:56
如题,我编写的部分代码如下





改写initWithFrame方法后,设置其背景为灰色后,运行时全屏都是灰色,但前面初始化CZBDrawView时用的是CGRectZero,这是因为CZBDrawViewController初始化时的原因还是别的什么定义么?求解答
...全文
241 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
进军编程 2016-04-26
  • 打赏
  • 举报
回复
引用 2 楼 disburden 的回复:
白色可能是window的颜色
我设置的是灰色,初始化用CGRectZero的,window是设置白色,最后全屏都是灰色
进军编程 2016-04-26
  • 打赏
  • 举报
回复
引用 1 楼 yhy1271927580 的回复:
为什么看不到你的代码
有啊,我看了下能看到啊
不担心 2016-04-24
  • 打赏
  • 举报
回复
白色可能是window的颜色
尹欢一 2016-04-24
  • 打赏
  • 举报
回复
为什么看不到你的代码

29,028

社区成员

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

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