两个UIViewController之间的切换效果

tyoutk13520 2010-08-30 06:10:56
可不可以用CATransiton做两个UIViewController之间的切换效果。
...全文
1154 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tyoutk13520 2010-08-31
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cloudhsu 的回复:]
没有人在切换Controller的吧?
只有切换View....
[/Quote]
如果这样的话,那我直接给你说下我的需求。

我的程序里面的全屏界面有好几个,目前为止这些全屏界面之间的切换都是用了CATransiton的动画效果。
现在要追加一个全屏界面,一个table。
需要支持的也只有一点,支持UIViewController.editButtonItem(用来删除table的项)。

所以我这边就用navigation controller加载table和UIViewController.editButtonItem来实现,但是不知道如何使切换的时候加上CATransiton的动画效果。
云瑀 2010-08-31
  • 打赏
  • 举报
回复
云瑀 2010-08-31
  • 打赏
  • 举报
回复
没有人在切换Controller的吧?
只有切换View....
tyoutk13520 2010-08-31
  • 打赏
  • 举报
回复
见鬼,论坛的帖子按什么顺序排列的,我的帖子怎么又沉底了。
我自己顶起来。
tyoutk13520 2010-08-31
  • 打赏
  • 举报
回复
sorry, 是我搞错了。

我一直以为UIViewController.editButtonItem实现了table的删除功能。

其实通过[self.tableView setEditing:YES animated:YES];就能实现。
云瑀 2010-08-31
  • 打赏
  • 举报
回复
即使您是用AControler加载BController的item
那同样还是使用AControler的View去AddSubview: b.item吧?
CATransiton同样是对View做处理..
不管您的controller的
[A.view addSuview:b.item];后
您就可以在A.view的subviews中找到b.item,通常会用tag找出来
讲到这懂了吗?

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧