我正在尝试将基于视图的应用程序转换为选项卡栏应用程序。我无法将新的 UITabBarController 连接到 App Delegate。它没有给我选择。在此过程中,我一定错过了某种联系。
我在“MainViewController.xib”中添加了一个标签栏控制器。从我读过的大部分内容来看,我应该连接到“MainWindow.xib”,唯一的问题是我已经从基于视图的应用程序中设置了 iPhone 和 iPad 格式,所以我正在寻找一种方法通用连接它(所以我不必分别为 iPhone 和 iPad 格式重新创建它)。
我在 MillersAppAppDelegate.h 文件中创建了一个插座(并正确合成了它),但是当我尝试在 Interface Builder 中连接它时,我为 Tab Bar Controller 创建的插座没有作为选项出现(我假设这个是因为我一开始没有正确地将标签栏控制器连接到委托)。
我想在这里停下来学习第一步,这样它就不会太混乱了:
1) 如何将我的新标签栏控制器连接到基于视图的应用程序中的应用程序委托?
2)我如何随后将我的 Tab Bar Controller(在 App Delegate 中创建和合成)连接到 UITabBarController?
我看过其他人关于这类事情的问题,大多数反应是“启动一个新的标签栏应用程序并转移内容会更容易。” 我仍然希望能够学习如何做到这一点,它将帮助我更好地学习 X Code 和 Objective C 的语言,通过推动它并最终让我精通和更好(就像其他人一样有类似的问题)。感谢您忍受我的初学者问题,我仍在学习!