Я переименовал некоторые nib-файлы, из
EEMSystemDetailElpho в EEMSystemDetailElphoView, EEMSystemDetailTransfer в EEMSystemDetailTransferView, EEMSystemDetailProbing в EEMSystemDetailProbing в EEMSystemDetailProbingView.* Все они являются частью представления UIScroll, и представление UIScroll загружается и показывает, однако после переименования nib-файлов ни одно из трех моих подпредставлений не отображается.Я загружаю представления, выделяя и инициализируя контроллеры, как и раньше.
NSMutableArray *controllers = [[NSMutableArray alloc] init];
elphoController = [[EEMSystemDetailElphoController alloc] init];
[controllers addObject:elphoController];
CGRect frame = scrollView.frame;
frame.origin.x = 0;
frame.origin.y = 0;
elphoController.view.frame = frame;
[scrollView addSubview:elphoController.view];
transferController = [[EEMSystemDetailTransferController alloc] init];
[controllers addObject:transferController];
frame.origin.x = frame.size.width;
frame.origin.y = 0;
transferController.view.frame = frame;
[scrollView addSubview:transferController.view];
probingController = [[EEMSystemDetailProbingController alloc] init];
[controllers addObject:probingController];
frame.origin.x = frame.size.width * 2;
frame.origin.y = 0;
probingController.view.frame = frame;
[scrollView addSubview:probingController.view];
viewControllers = controllers;
[controllers release];
Я заметил, что если я добавлю мои старые файлы .nib в папку с конкретными приложениями в папке «Библиотека» / «Поддержка приложений» / «Имитатор телефона» / (текущая версия) / «Приложения» / (конкретное приложение),просмотров показывают.Это указывает на то, что XCode каким-то образом не замечает моего изменения имен файлов.Я не получаю ошибок при запуске приложения, мои представления просто не отображаются.
Есть мысли?