问题标签 [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 - 如何使用父导航控制器以模态方式显示视图控制器?
我在没有 UITabBarController 的导航堆栈中间实现了一个 UITabBar。UITabBarDetailViewController
将屏幕的一部分委托给与所选选项卡元素关联的视图控制器。在通过选项卡栏选择显示的视图控制器之一内,有一个 UIButton 需要以模态方式显示视图。我试过[self presentModalViewController:modalNavController animated:YES];
了,但是新的导航栏隐藏在父控制器的导航栏下方,DetailViewController
. 所以我认为我需要做的是使用父导航控制器以模态方式呈现视图,以便新的导航栏位于导航栏的顶部DetailViewController
。
我知道它是可能的,因为我在 中有一个广告DetailViewController
,点击添加会给我想要的结果,但我无法合并该代码。我也可以从 DetailViewController 而不是 subView 显示 UIButton,但我需要使用这种模式几次,所以我宁愿不必使用这样的非正统黑客。
谢谢!
编辑
我已经尝试将新视图添加到导航控制器,然后像这样呈现导航控制器:
iphone - 使用多个 ModalViewController
开始一个新线程......关于同样的问题......我已经尝试了我从不同的帖子和论坛中得到的所有东西......对我来说没有一个工作......
我想做的是...
C
我试过了。
- 在呈现 ViewControllerB 之前关闭 viewControllerA // 直接进入视图 C
- 在 viewControllerB 中关闭 viewControllerA // 没有结果。//DismissViewController 应该关闭所有堆栈.. 但对我不起作用所以我尝试了
- 取消 viewControllerB 中的两个 viewContrller // 仍然显示 viewContrllerA
OMG……好混乱……
ios - 显示 pushviewcontroller 动画看起来像 presentModalViewController
是否可以显示pushViewController
动画外观presentModalViewController
但具有背景功能pushViewController
?
iphone - 在 photoscroller 应用程序(iPhone WWDC-104 Photos App)中,使用 presentModalviewController 调用时,uiscrollview 图像向右移动
我看过 WWDC-104 视频显示 UIScrollView 的照片。我也下载了示例代码。在我的应用程序中,结构如下,
(根类)A类---> B类-----------> PhotoViewController(包含ScrollView)
我在 B 类中使用 presentModalViewController 方法调用 PhotoViewController 类。
但每次滑动时,新图像都会在视图上向右移动。在图像左侧可以看到一条黑色垂直条带,每次滑动都会变宽。因此,在 6 到 8 张图像之后,视图变得全黑。
我没有写任何其他代码。只是复制了课程。
为什么当 PhotoViewController 类不是要加载的第一个类时会发生这种情况?是否需要为 ScrollView 设置任何属性?这个视图层次结构有什么错误吗?
另外如何从特定图像开始(从第 10 个图像加载)?
任何帮助/建议将不胜感激。
编辑 :
第一次水平滑动后,
第二次水平滑动后,
iphone - uiview like actionsheet
是否可以在 presentmodalviewcontroller 上显示类似 actionsheet 的 uiview(即 uiview 应该放在顶部,但它不应该完全显示,它应该是一半),以便我在屏幕上查看最后一个视图控制器。
提前致谢。
问候, 萨蒂什
iphone - presentModalViewController does not work if called too early
If I dismiss the the modal VC and present it (or another one) again in less than a certain amount of time, it does not appear. Am I missing something?
uiviewcontroller - 使用 PartialCurl 模型转换时视图被调整大小
好的,所以我正在尝试重新创建部分折叠动画,就像在 iphone 上的标准谷歌地图应用程序中一样,底部的工具栏保持在原来的位置,但它上面的视图会卷曲等等。这里有一些图片:http: //i.stack.imgur.com/MjTx6.png
(不让我出于某种原因添加超链接<_<)
http://i.imgur.com/lc9ig.png http://i.imgur.com/hqMlN.png
如您所见,白色视图的大小正确(320x416,点:(0,0)),并被向上翻转。工具栏保持在原来的位置。当焦点返回到白色视图时,它会自行调整大小(320x460,点:(0,-22))。
我已将 viewWillAppear、viewWillDissapear、viewDidAppear 和 viewDidDissapear 添加到白色视图类中,并且这些方法都没有被调用(这很奇怪,因为我假设在第一次初始化视图时会调用出现的方法)。
这是我初始化白色视图的地方:
这就是当你按下 curl 按钮时会发生的情况:
所以我想我的问题是:当控件返回到白色视图(mapController)时,调用了哪些方法,我可以手动将视图调整回我想要的大小,或者有什么方法可以阻止它自行调整大小.
谢谢
objective-c - 如何在 TabBar iOS 应用中实现模态视图
我正在尝试在标签栏应用程序中呈现模式视图。我正在使用代码
链接到一个按钮。按下按钮时,什么也没有发生,日志上也不会显示任何内容。这很可能很容易解决,但我还没有找到任何可行的方法。
谢谢
iphone - 调用 'presentModalViewController:animated:' 时获取对 Presenter 的引用
是否有一些属性,以便我可以从模式弹出视图控制器中引用呈现视图控制器。好像应该有一个。parentViewController
似乎不是正确的视图控制器。
iphone - ExitFullScreen 按钮导致 MPMoviePlayerViewController 和 presentMoviePlayerViewControllerAnimated 出现问题
这是我的情况:
我用 URL 调用本地电影。该功能位于自定义视图控制器中
在 .h 中:
米
// url 没问题...已经检查了 :)
问题:如果用户点击进入/退出全屏按钮(视频按钮面板中快进按钮右侧的双箭头按钮),modalviewController 正常消失但视频仍在播放,没有图像只是声音。
按下按钮后有没有办法杀死视频?