ios UIView initWithCoder 加载太快

标签 ios

initWithConder 内部self.superview将始终返回 (null)为了我。

如何解决这个问题?

谢谢

最佳答案

情况总是如此,因为您无法将 View 添加到 super View ,直到它被初始化。

如果您需要根据其与父 View 的关系采取行动,请查看 - (void)willMoveToSuperview:(UIView *)newSuperview- (void)didMoveToSuperview .

关于ios UIView initWithCoder 加载太快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9026472/

相关文章:

ios - 两个 View Controller ,一个 View ?

ios - 共享扩展

ios - "popViewControllerAnimated"方法调用第二个方法后

ios - 检查特定网络/SSID 是否可用

ios - 在 CCSprite 上检测触摸

android - Flutter - getter 'length' 在 null 上被调用

HTML 格式无法快速与 UILabel 一起使用

objective-c - 如何使用 View Deck 使用导航栏推送 View

ios - 如何在我们自己的应用中重用 iMessage 的照片选择器?

ios - 我的 UICollectionView 中没有 ItemSelected 调用?