0
A
回答
1
你应该继承的UIView,然后用你的子类的所有其他UIviews
1
你可以考虑建立一个UIView
,这将是基本视图类所有UIView
通过@gsempe和实施的建议willMoveToSuperview:
方法。
从文档。
告诉认为它的父是 即将改变到指定的 上海华。
- (void)willMoveToSuperview:(UIView *)newSuperview;
- (void)willMoveToWindow:(UIWindow *)newWindow;
0
您可以尝试宣告自己的类别,并覆盖的方法,但我不认为这是一个很好的做法。其他的方法是扩展UIView子类并覆盖你想要的方法。并在您的应用程序中使用该类而不是UIView。
所以这个方法真的取决于你的用例。
1
因为我们讨论的资源和NIB含蓄,我记得只有两个方法,你会加载一个视图 - UIViewController
的initWithNibName:bundle
或loadNibNamed:owner:options:
虽然有可能是我们不提供访问一些私有方法。
所以你可以想到那里的压倒一切的行为。您可以创建一个自定义UIViewController
子类,它将成为所有视图控制器和子类NSBundle
的父级,以覆盖loadNibNamed:owner:options:
。但这可能取决于你想完成什么样的任务。
相关问题
- 1. R:如何在包的加载上运行一些代码?
- 2. 如何在tableView加载时运行一些代码?
- 3. 如何在第一次加载页面时运行Javascript代码?
- 4. iOS在另一个uiview中加载uiview
- 5. 如何在执行代码时运行加载器动画?
- 6. 如何添加代码在运行时
- 7. 如何让一些代码在`.html`网页上运行?
- 8. 如何在JVM启动时运行一些Scala代码?
- 9. 如何在用户点击通知时运行一些代码?
- 10. 用超时运行一些代码
- 11. VBA加载项:如何在“已启用”上运行代码
- 12. 加载页面上的运行代码?
- 13. 如何在Photoshop Script中的运行时加载一些变量?
- 14. 如何在UIView自定义绘图代码完成后执行一些代码?
- 15. 如何在WebView完成加载时运行代码。
- 16. 如何在每次加载页面时运行代码
- 17. 如何仅在iframe加载时运行代码
- 18. 如何在jQuery代码运行时显示加载消息?
- 19. 如何在运行时将JavaScript代码加载到html文件?
- 20. C#,ASP.NET 3.5 - 运行时加载代码
- 21. 加载时代码不会运行
- 22. 当页面加载时运行代码
- 23. 运行jQuery代码加载
- 24. 运行jQuery代码一次jQuery加载
- 25. 加载dll库并在运行时运行代码
- 26. 如何在Tomcat服务器上部署java servlet时运行一些代码?
- 27. 如何卸载SilverLight OOB应用程序时运行一些代码?
- 28. 在循环中的某个迭代上运行一些代码
- 29. Javascript如何在forEach完成执行后运行一些代码
- 30. 的JavaScript/JQuery的 - 运行代码动态一些时间页面加载后
你为什么要这么做? – Eiko