首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从导航视图和模式视图返回到主视图

从导航视图和模式视图返回到主视图
EN

Stack Overflow用户
提问于 2011-05-01 10:35:32
回答 2查看 236关注 0票数 0

我用这种方式创建了视图

主视图->模式视图(导航控制器) ->导航视图根->导航视图A

模式视图的显示样式是默认的(从底部开始),当模式视图被取消(取消操作)时,它将返回底部。

当按下导航视图A时,它会像往常一样从右侧滑动。当我从导航视图A中删除模式视图时,它也会回到底部。

我的问题是,我如何通过向右滑动来消除导航视图A中的模式视图?

我正在尝试实现的行为可以在Microsoft bing应用程序中找到。当进入设置页面时,它显示为模式视图。但对于下一级的细节(书签,历史...),它们是通过导航显示的。无论何时按下详细信息中的完成按钮,视图都会滑动(而不是转到底部)并返回到主页。

EN

回答 2

Stack Overflow用户

发布于 2011-05-01 17:21:35

在文档中有以下几种可能的样式:

代码语言:javascript
运行
复制
typedef enum {
   UIModalTransitionStyleCoverVertical = 0,
   UIModalTransitionStyleFlipHorizontal,
   UIModalTransitionStyleCrossDissolve,
   UIModalTransitionStylePartialCurl,
} UIModalTransitionStyle;

我认为如果这些风格不符合你的需求,你必须自己创建你的动画。也许这个correct link可以帮上忙。

票数 0
EN

Stack Overflow用户

发布于 2011-05-03 13:07:21

我发现我想要的效果可以通过使用CATransition来实现。该链接有更多详细信息,http://www.iphonedevsdk.com/forum/iphone-sdk-development/13427-uiview-slide-transition.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5846033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档