1
我早些时候做了什么:
在XCode中创建了一个新项目来测试Quartz2D。
创建了一个UIView,覆盖了drawRect并用它制作了一些图形。如何使用Quartz2D绘制子视图
我想要做的事:
将这个UIView集成到一个更大的项目中。层次结构如下:
View1Controller-> View1-> View2-> View3(视图中的视图)
我希望View3显示这些图形。
我试了一下:
创建根据实现UIView的接口TestProject一个新的类。
...用myClass替换父级中View3的旧UIView。但之后,我无法链接到我的故事板UIView。
...没有替换它,而是在父类的构造函数中为它分配了myClass(带有CGRect的构造函数)。
但我看不到我的图形。
我对Objective-C非常陌生,我读过几句答案:“您应该简单地为您的View3覆盖drawRect()函数”。我很困惑如何做到这一点,详细的答案会有帮助。谢谢。 :)
谢谢!我忘了连接我的自定义UIView。 –