【问题标题】:What exactly does the drawRect: method of an UIView object do?UIView 对象的 drawRect: 方法究竟做了什么?
【发布时间】:2017-01-03 14:20:05
【问题描述】:

我已经阅读了官方文档,我有点困惑。这个方法是否绘制视图本身(我们在屏幕上看到的)?

【问题讨论】:

  • 是的,我相信它勾勒出视图的框架。
  • 是的。试试看。如果你想要一个UIView 显示的不仅仅是静态图像或背景颜色,你将不得不覆盖drawRect。一个随机的谷歌搜索出现了这个教程...ios-developer.net/iphone-ipad-programmer/development/…

标签: ios cocoa-touch uiview drawing


【解决方案1】:

简而言之,是的。当渲染系统需要绘制视图的支持层时,系统会调用此方法。 This article 很好地解释了方法的工作原理,以及一般情况下事物是如何绘制到屏幕上的。

【讨论】:

    猜你喜欢
    • 2019-01-28
    • 2012-07-23
    • 2016-09-10
    • 2023-03-15
    • 2012-10-17
    • 2021-06-04
    • 1970-01-01
    • 2018-07-30
    • 2019-10-06
    相关资源
    最近更新 更多