#objective-c
#objective-c
Вопрос:
Я был написан для двух интерфейсов файла .xib. Как установить соединение между этими двумя файлами? Когда я запускаю файл, появится первый файл .xib, затем, после того как я нажму кнопку, появится второй файл .xib, причем поверх первого файла .xib. Таким образом, я хочу использовать вторую функцию .xib для управления первым файлом .xib. Таким образом, в конце есть два файла .xib. Как это сделать? Спасибо.
Ответ №1:
Я не уверен, что точно понимаю вопрос, но файлы .xib не должны взаимодействовать друг с другом. Это то, что должны делать ваши классы контроллеров.
Ответ №2:
Кнопка в вашем первом указателе должна вызывать владельца файла (скорее всего, контроллер или делегат приложения), который должен открыть второй указатель.
Например, в одном из моих приложений у меня есть этот фрагмент кода:
- (IBAction)openPreferencesWindow:(id)sender {
[NSBundle loadNibNamed:@"PreferencePane" owner:self];
}
PreferencePane.xib
это имя моего второго файла.