iphone - 对 UISplitViewController 上的详细 View 之间的变化进行动画处理

标签 iphone objective-c uisplitviewcontroller

目前,这就是我从右侧导航栏在详细 View 之间进行更改的方式

UIViewController <SubstitutableDetailViewController> *detailViewController = nil;

NSString * type = [self selectview:arb];

DetailViewController *newDetailViewController = [[DetailViewController alloc] initWithNibName:type bundle:nil];
detailViewController = newDetailViewController;
NSArray *viewControllers = [[NSArray alloc] initWithObjects:self.navigationController, detailViewController, nil];
splitViewController.viewControllers = viewControllers;

[viewControllers release];
[detailViewController release];

有很多不同的 Nib 可以更改

我想做的是在这些之间进行更改,并像导航 Controller 一样滑动效果会很好

最佳答案

您可以将所有“链接”详细 View 放置在它们自己的一个导航 View Controller 中,这样可以很好地处理彼此之间的转换。这是一个示例:http://www.cimgf.com/2010/05/24/fixing-the-uisplitviewcontroller-template/

关于iphone - 对 UISplitViewController 上的详细 View 之间的变化进行动画处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3131951/

相关文章:

iOS 以编程方式删除浏览历史记录

ios - UISplitViewController 在 iPad iOS 13 上启动时不会正确折叠

iphone - 卸载并重新安装应用程序时本地通知触发器

ios - 区分单击和双击 iOS 中的主页按钮

iphone - 缩进 UIWebview 内容/将滚动条移回屏幕边缘

objective-c - 类别中的私有(private)方法,使用匿名类别

ipad - 带有主 UINavigationController 和详细 UINavigationController 的 UISplitViewcontroller

ios - 为 iOS5 和 Storyboard更新 MGSplitViewController 的已知努力?

iphone iOS mapkit,按最近过滤点列表(经度,纬度)

iphone - 当应用程序为 applicationDidEnterBackground 时,GData YouTube 在后台上传