据我所知,一个窗口有很多意见。视图是可以在屏幕上绘制某些东西的对象,并且该窗口提供了绘制空间。那么重点在哪里,我没有窗户?他们之间有什么不同?iPhone开发:基于视图的应用程序和基于窗口的应用程序有什么区别?
2
A
回答
4
在iPhone上,窗口真的只是一种特殊的视图。如果您查看UIWindow类的文档,您会发现它具有超出常规UIView所具有的其他方法。但是,大多数这些方法似乎都有类似的UIView对应。
我发现窗口有用的一件事是UIViews有一个“窗口”属性,可以用来立即访问窗口。如果您有很多嵌套视图并需要立即从第3层或第4层深度视图进入顶层,则该窗口属性可以派上用场。
1
在基于视图的应用程序中,我们可以创建应用程序的前景布局和外观,包括文本字段,按钮,标签......取决于项目的要求以及应用程序视图的有效程度为了使应用程序闪耀
在基于窗口的应用程序中,我们有视图的背景,我们也可以使用Interface Builder连接创建一个使用窗口的视图。但对于构建基于我们需要的背景工作的应用程序有在控制台上运行的基于窗口的应用程序。
相关问题
- 1. 基于窗口和基于视图的iphone应用程序有什么区别?
- 2. 基于窗口的应用程序或基于视图的应用程序
- 3. iphone基于视图的应用程序
- 4. 视图基于与基于Windows的iphone应用程序
- 5. 基于视图和基于窗口的应用程序模板的主要区别?
- 6. 托管应用程序和基于Web的应用程序有何区别?
- 7. 在基于窗口的应用程序中添加子视图
- 8. 它是基于窗口还是基于视图的应用程序?
- 9. 基于视图的应用程序
- 10. 实用程序应用程序和基于视图的应用程序
- 11. iPhone基于视图的应用程序没有核心数据?
- 12. 基于iPhone的旋转窗口应用程序
- 13. 基于位置的iphone应用程序
- 14. iphone sdk基于tabb的应用程序?
- 15. 基于Web的Iphone/Android应用程序
- 16. 基于导航的iphone应用程序
- 17. 用于开发基于Spring的应用程序的最佳IDE
- 18. 好的基于Android的IDE用于开发Android应用程序
- 19. iPhone Web应用程序和iPhone应用程序有什么区别?
- 20. 单视图应用程序和空白应用程序xamarin有什么区别?
- 21. 查看基于iPhone的应用程序子视图删除?
- 22. 从基于窗口的应用程序转换为基于Ipad的应用程序
- 23. 使用SVG(raphaeljs)开发基于地图的应用程序
- 24. iphone应用程序xml基于主题
- 25. 设置基本的基于分割视图的应用程序
- 26. 基于NSDocument的应用程序和NSToolbar
- 27. 基于Web的地图应用程序开发
- 28. 基于拆分视图的应用程序的初始视图
- 29. 将我的第一个视图添加到基于窗口的应用程序
- 30. 询问有关开发基于Web的应用程序