如何将 UI 由代码编写的旧项目转换为支持 iOS 9 的 Slide Over 和 Split View?

how to transition an older project whose UI is written by code to support Slide Over and Split View of iOS 9?

你好,我想转换一个老项目来支持 iOS9 的 Slide Over 和 Split View,但是我发现我找到的所有演示项目都是用故事板或 xib 编写的,但是我的老项目的UI是代码写的,有没有大佬指点一下,谢谢!

我建议改用故事板,让您的生活更轻松。

我强烈建议您观看以下 WWDC 视频,然后思考您究竟需要做什么才能支持多任务处理。

Mysteries of Auto Layout, Part 1

What's New in Storyboards

Implementing UI Designs in Interface Builder

Getting Started with Multitasking on iPad in iOS 9

Optimizing Your App for Multitasking on iPad in iOS

只需添加 LaunchScreen 情节提要并在项目的常规设置中将其设置为 LaunchScreen。您可以将其他所有内容保留为代码。

仅供参考。
在项目设置->部署信息->(切换iPad)->状态栏样式->需要全屏中禁用此设置之前,我无法采用拆分视图。