我在子类UIView的drawRect方法中发生了自定义绘制。 只要它是初始视图控制器,它就可以很好地工作。 一旦将其嵌入导航控制器中,它就会完全变成黑色。
我还应该注意,我已将子类UIView标记为IBDesignable,实际上它仍在界面生成器中正确绘制。 它仅在构建时存在此问题。
我完成的另一项测试是连接到UITabBarController而不是UINavigationController。 使用UITabBarController可以正确绘制视图。
关于问题是什么?
我在子类UIView的drawRect方法中发生了自定义绘制。 只要它是初始视图控制器,它就可以很好地工作。 一旦将其嵌入导航控制器中,它就会完全变成黑色。
我还应该注意,我已将子类UIView标记为IBDesignable,实际上它仍在界面生成器中正确绘制。 它仅在构建时存在此问题。
我完成的另一项测试是连接到UITabBarController而不是UINavigationController。 使用UITabBarController可以正确绘制视图。
关于问题是什么?
我将视图错误地连接到导航控制器。 它被连接以显示segue而不是根关系控制器。