我之前所做的:
在 XCode 中创建了一个新项目来测试 Quartz2D。
创建了一个 UIView,覆盖了 drawRect 并用它制作了一些图形。
我想做的事:
把这个 UIView 集成到一个更大的项目中。层次结构是这样的:
View1Controller->View1->View2->View3 ( A view in a view in a view )
我希望我的 View3 显示这些图形。
我尝试了什么:
根据实现UIView接口的TestProject创建了一个新类。
...用 myClass 替换了父级中 View3 的旧 UIView。但在那之后我无法链接到我的故事板 UIView。
...没有替换它,而是在父构造函数中为它分配了 myClass(带有 CGRect 的构造函数)。
但我看不到我的图形。
我对 Objective-C 非常陌生,并且我已经阅读了一些类似的答案:“您应该简单地覆盖 View3 的 drawRect() 函数”。我很困惑如何做到这一点,详细的答案会很有帮助。谢谢你。:)