0

对于覆盖框架函数在 Objective-C 中的工作方式,我有点困惑。例如:如果我覆盖drawRect: 的函数UITextViewUITextView仍然会绘制文本和选择标记。

谁能解释我为什么这样做?我希望覆盖drawRect不会调用UITextViewdrawRect 的超级实现,否则我会明确调用它?

4

1 回答 1

2

drawRect方法只负责绘制视图本身。如果视图有一些子视图,覆盖drawRect不会阻止这些子视图的出现。也许这就是你的文本视图?

于 2012-11-26T11:16:11.037 回答