iphone - 将另一个 View 添加到基于 View 的应用程序

标签 iphone multiview

我正在开发一个 iPhone 应用程序,它将一些数据存储到数据库中。效果很好。但现在当我想显示数据时遇到问题。因为要显示数据我需要设计另一个 View 。但是当我尝试添加另一个 View 时,我遇到了问题。在基于 View 的应用程序中是否可以有多个 View ,因为我的应用程序是基于 View 的应用程序?如果是的话该怎么做?请帮助我

提前致谢 欢乐

最佳答案

是的。原则上,您创建新 View [alloc/init],然后显示它。

通常,您可以通过将其推送到导航 Controller 堆栈来显示它。

[self.navigationController PushViewController:newViewController动画:YES];

如果您没有导航 Controller ,则需要创建一个(您最好的选择可能是使用 xcode 制作一个基于导航的应用程序,并看看它是如何组合在一起的)。

如果您只想显示第二个 View Controller ,那么您可以将其显示为模态视图 Controller :分配/初始化您的第二个 View Controller ,然后使用

[self presetModalViewController:newViewContoller 动画:YES];

最后你可以做一个前 View /反面 View 。看一下 xcode 中的实用程序应用程序模板。

关于iphone - 将另一个 View 添加到基于 View 的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2810948/

相关文章:

iphone - 制作多 View 应用程序的有效方法?

ASP.NET MultiView 按 ID?

iphone - 如何创建类似 NSURLConnection 的东西?

iphone - 让 iPhone 振动

iphone - 如何在 iOS 项目中使用 C 代码 (libqrencode)

iphone - 如何将文本的 nsstring 值转换为 objective-c 中的 CLLocationCoordinate2D for google map

.net - Repeater .NET 中用户 Controller 上的自动完成 jQuery

Tensorflow 2.0 如何在卷积层之间共享参数?

asp.net - 我可以在 aspx 页面上对每件事使用多 View 和 View 吗?

iphone - 从presentModalViewController 交换模态视图后面的 View