Я создал проект baseview в xcode4.Я хочу использовать новый файл xib вместо старого файла viewController.xib.Поэтому я просто изменяю имя старого файла viewController.xib.и я также изменяю MainWindows.xib, позволяя UIViewController направлять к новому файлу одно имя XIB.
Все в порядке, но представление в MainWindows прозрачное, например, ссылка XIB на UIViewController не верна.Я не знаю ..
Мой шаг: 1. создать новый файл xib.2. свяжите новый xib-файл с классом MyUIViewController! [Я думаю, что это ссылка, я не знаю, правильно ли это?]
Попробуйте другой способ: если я использую шаблон xcode для добавления sub UIViewController (включите xib и файл класса) и добавьте следующий код:
testViewControllerViewController *Controller = [[testViewControllerViewController alloc] init];
self.viewController = Controller;
[Controller release];
//self.window.rootViewController = self.viewController;
[self.window addSubview:self.viewController.view];
[self.window makeKeyAndVisible];
Содержимое xib отображается правильно.
Если изменить имя файла xib, содержимое xib не отображается,Потому что сначала я хочу создать класс и использовать старый файл xib.
Любое тело знает, как его решить: создайте файл xib и подпрограмму UIViewController отдельно.
Если это способ сделатьВот, есть проблема: у меня есть два файла XIB и ссылка только на один UIViewController, если я использую UIViewController, какой XIB используется?
Итак, я хочу убедиться, можем ли мы создать файл XIB исаб UIViewController отдельно?Почему мы должны установить для файла Custom Class значение SUB UIViewController, как показано на рисунке выше.