问题标签 [presentmodalviewcontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 使用 presentModalViewController 在 xcode 中切换视图时检索分数值
在某人完成游戏后,我面临着检索游戏“高分”的问题。
我所做的是这样的:
当时间达到 0 时,我调用 presentModalViewController 方法。
我想在我拥有的这个 gameEndingView 中显示我在主游戏循环中获得的分数。但是,似乎当我使用 presentModalViewController 方法切换视图时。我在游戏循环期间更新的变量 score 被重置。我的整个游戏循环都在视图 gameMainView 中。
有人可以向我解释有关 presentModalViewController 的使用以及我应该如何更好地解决我的问题吗?
非常感谢。
objective-c - Ipad ModalView 旋转问题
我创建了一个 UISplitView,在以横向模式加载 splitView 后,我使用 presentModalView 显示了一个 modalView,我的问题是 modalView 始终处于纵向模式,找不到解决方案。
UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation];
它给了我横向但使用
UIDeviceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation]
给我肖像。(不适用于 4.2)
谢谢,
cocoa-touch - Adding additional UITabbarItem to UITabbarController
I am wondering if there is a way to add an additional UITabBarItem
to my exisiting UITabBarController
. It doesn't need to be in runtime.
All I want to do is when hitting this button I want to presentModalViewController:
over my actually visible ViewController, which should either be the TabBarController or its controllers.
Hopefully this is clear enough, if not, feel free to ask.
iphone - 取消模式视图和应用程序崩溃
我对取消模态视图感到困惑:
案例 1:我有一个导航视图控制器,并且我正在从这个导航视图控制器展示一个模态视图控制器。现在,当我要取消这个模态视图时,我应该从哪里调用dismissModalView 方法——导航视图控制器或模态视图控制器?
案例 2:我有一个模态视图控制器,我正在从第一个模态视图控制器展示另一个模态视图控制器。现在,当我要取消第二个模态视图时,我应该从哪里调用dismissModalView 方法——第一个模态视图控制器或第二个模态视图控制器?
从错误的地方取消它也会导致应用程序崩溃吗?
ios4 - 如何将信息图标添加到导航栏并实现 showInfoView 方法?
我正在尝试在导航栏顶部添加一个信息按钮。信息按钮将用户引导至信息视图。以下代码将 iPhone 默认信息按钮添加到导航栏。它被放置在 RootViewController.m 的 viewDidLoad 函数中。
现在,需要实现 showInfoView 方法,使用如下代码:
}
但是当程序构建并运行时,单击信息按钮会导致程序崩溃。
以前有人遇到过这个问题吗?我进行了广泛的搜索,但没有看到任何机构在实施 showInfoView 方法时遇到了麻烦。
ipad - 如果使用 UIModalPresentationFormSheet 呈现模型,如何在子视图上重新加载数据
我在我的 iPad 应用程序中实现了 UIModalPresentationFormSheet。新视图部分覆盖了子视图并允许用户做出选择。这一切都很好,但是......
当用户选择一个选项时,我想用新的细节更新底层视图,但不能让它工作!
我尝试过使用 setNeedsDisplay 或 [table reloadData]; 在 viewDidAppear 和 viewWillAppear 方法中。
为了代码的一些代码:
我的过渡如下。如果此行被注释掉,则应用程序按预期运行:
任何帮助表示赞赏,谢谢!
iphone - 如何在 iPhone/iPad 中使用 presentModalViewController?
嗨,我是 iPhone/iPad 开发的新手。
在我的应用程序中单击按钮想要显示像 presentModalViewController 这样的视图控制器,并且我能够执行包含具有一些值的 UITableView 的操作。在选择微粒行时,我想将值传递给该控制器后面的控制器。
为此,我正在使用苹果示例应用程序 PhotoPicker 代码。http://developer.apple.com/library/ios/#samplecode/PhotoPicker/Introduction/Intro.html
但我无法理解我在代码中做错了什么。
我无法进入 MyViewController.m 中的代码
任何人都可以帮助我...如何从 OverlayViewController 调用此函数?
请参考上面的链接并指导我或给我一些步骤或指导我。
iphone - 如何以模态方式呈现标准 UIViewController
我正在尝试以ViewController
模态方式呈现标准,但不知道该怎么做。视图控制器将具有最终触发解除操作的按钮,因此我不需要将其包装在NavigationController
. 另外,我正在以编程方式完成所有这些工作,没有 .xibs。
这是我正在使用的代码:
问题是我没有设置WelcomeViewController's
视图,所以 loadView 没有运行,这意味着没有内容被绘制到屏幕上。
我发现的每个示例(包括 Apple 的示例)都使用 .xib 来初始化 ViewController,或者使用添加 RootViewController 的 NavigationController,或者两者都使用。我的理解是在这两种情况下都会自动为您调用 loadView。 http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ModalViewControllers/ModalViewControllers.html#//apple_ref/doc/uid/TP40007457-CH111-SW3
我在哪里配置我的WelcomeViewController's
视图?就在分配/初始化之后?在WelcomeViewController's
init方法里面?
谢谢!
iphone - 在旋转时呈现模态视图
所以我有一个 UITableViewControler 以纵向模式显示一个表格视图。
一旦我旋转 iPhone,我想以横向模式呈现模式视图。
在我使用的 tableView 中:
并处理当前的模态视图:
模态视图我有以下内容:
为了消除模态视图本身,我这样做:
一些这是如何工作的两次。我第三次将 iPhone 从纵向模式旋转到横向模式时,我遇到了错误的访问错误。
我无法弄清楚是什么给了我错误。有人在乎打吗?
ipad - 为什么 [UIViewController presentModalViewController:animated:] 从左侧过渡模态视图?
我正在构建一个仅支持 iOS 4.3 下 iPad 上的横向方向的应用程序,尽管该错误也存在于 iOS 4.2 下。
在应用程序的几个地方,我将UIViewController
s 显示为模态视图。所有这些都使用这种模式显示:
在大多数地方,它们按预期工作——模态表单从屏幕底部向上滑入。
但是,在两种情况下,模态表单从屏幕的左下方滑入。表单几乎一直向右滑动,表单的底部不可见。如果您聚焦文本字段并显示屏幕键盘,表单将移动到您期望的屏幕顶部中心。
我不认为 XIB 的模拟指标会影响它们的行为,但我已将它们(调用UIViewController
self
和模态视图控制器viewController
)的方向设置为横向。
任何想法为什么这两个模态表单的行为与其他表单不同?