Glossary entry (derived from question below)
английский term or phrase:
second view controller
русский translation:
второй контроллер представления
Added to glossary by
Andrey Svitanko
Feb 5, 2015 21:13
9 yrs ago
английский term
second view controller
английский => русский
Техника
Компьютеры: Программное обеспечение
Программирование. Приложение под iOS
Есть только одно предложение и ничего более с этом связанного, поскольку локализую приложение. Даже в самом приложении, скачав его, не удалось найти, где это выскакивает, тем не менее:
Loaded by the second view controller — an instance of SecondViewController — specified in the app delegate.
Будет просто идеально, если кто-то сможет перевести все предложение, потому что у меня не складывается..
Еще присутствуют отдельными сегментами: "First" "Second" "Second View"
Такое впечатление, что SecondViewController надо оставить, а second view controller (раздельно написанное) - перевести. И как сюда прикрепить app delegate - делегат приложения?
Спасибо огромное!
Loaded by the second view controller — an instance of SecondViewController — specified in the app delegate.
Будет просто идеально, если кто-то сможет перевести все предложение, потому что у меня не складывается..
Еще присутствуют отдельными сегментами: "First" "Second" "Second View"
Такое впечатление, что SecondViewController надо оставить, а second view controller (раздельно написанное) - перевести. И как сюда прикрепить app delegate - делегат приложения?
Спасибо огромное!
Proposed translations
(русский)
4 | второй контроллер представления | mk_lab |
3 | контроллер второго окна (приложения) | Alexander Konosov |
Proposed translations
33 мин
Selected
второй контроллер представления
Ну да, SecondViewController - это класс, который называется "второй контроллер представления"
http://www.imaladec.com/story/uinavigationcontroller
В этом примере у нас уже имеется контроллер навигации и один контроллер представления. Давайте добавим в него еще один контроллер представления, в котором будем отображать детальную информацию. Для этого в папке проекта нажмите правой кнопкой на папку TableView и выберите в появившемся всплывающем меню пункт New File...
А если мы не создаем, а у нас уже есть Second View Controller Scene, и отвечающий за него класс SecondViewController.
Изучение программирования под iPhone - translatedby.com
translatedby.com/you/learning-iphone-programming...to.../into-ru/?...
Заметьте, что у “Выбранного Контроллера Представления (Второй)” контроллер представления есть тип Контроллер UIView. Выберите это и откройте ...
--------------------------------------------------
Note added at 37 mins (2015-02-05 21:50:33 GMT)
--------------------------------------------------
В программиоровании View - это всегда "представление"
Структура документа - Программирование для iOS 7 ...
juice-health.ru/archive/39-ios-7/288-struktura-dokumenta
Контроллер представления — это не объект интерфейса, но он управляет объектом интерфейса, а именно его представлением
Оптимизация производительности приложений для iOS
https://books.google.ru/books?isbn=5457427544
Когда контроллер представления получает запрос на отображение представления, он проверяет, загружено ли представление в память.
--------------------------------------------------
Note added at 53 mins (2015-02-05 22:07:06 GMT)
--------------------------------------------------
>> Asker: Спасибо, а сможете сформулировать полностью нужное предложение. Как бы это удачно с делегатом оформить?
Честно говоря, я не знаком детально с программированием под iOS, но по аналогии с C++ и C# программированием под Windows и Android думаю, что всю фразу можно сформулировать так:
"Загруженный вторым контроллером представления — экземпляром класса SecondViewController — заданном(указанном) в делегате представления"
Objective-C. Программирование для iOS и MacOS
https://books.google.ru/books?isbn=5459015677
Делегат приложения При запуске приложения iOS производится инициализация, незаметная для пользователя. В этой фазе создается экземпляр ...
Механизм делегирования (delegate)
www.iphones.ru › ... › Софт › Developer forum › Вопросы новичков
... чтобы избежать этой связности был добавлен делегат приложения...
--------------------------------------------------
Note added at 55 mins (2015-02-05 22:08:32 GMT)
--------------------------------------------------
Извиняюсь, оговорился:
Не "в делегате представления", а "в делегате приложения", конечно
--------------------------------------------------
Note added at 58 mins (2015-02-05 22:12:15 GMT)
--------------------------------------------------
>> Asker: Еще проблемка тогда с тем, как перевести сегмент "Second View"..
Поскольку "Second View" приведено не слитно, то это не имя класса или объекта. Переводить нужно как "второе представление", но поскольку оба слова написаны с заглавных букв, значит это, скорее всего, название элемента интерфейса. Для подстраховки я написал бы так: "Second View (второе представление)"
http://www.imaladec.com/story/uinavigationcontroller
В этом примере у нас уже имеется контроллер навигации и один контроллер представления. Давайте добавим в него еще один контроллер представления, в котором будем отображать детальную информацию. Для этого в папке проекта нажмите правой кнопкой на папку TableView и выберите в появившемся всплывающем меню пункт New File...
А если мы не создаем, а у нас уже есть Second View Controller Scene, и отвечающий за него класс SecondViewController.
Изучение программирования под iPhone - translatedby.com
translatedby.com/you/learning-iphone-programming...to.../into-ru/?...
Заметьте, что у “Выбранного Контроллера Представления (Второй)” контроллер представления есть тип Контроллер UIView. Выберите это и откройте ...
--------------------------------------------------
Note added at 37 mins (2015-02-05 21:50:33 GMT)
--------------------------------------------------
В программиоровании View - это всегда "представление"
Структура документа - Программирование для iOS 7 ...
juice-health.ru/archive/39-ios-7/288-struktura-dokumenta
Контроллер представления — это не объект интерфейса, но он управляет объектом интерфейса, а именно его представлением
Оптимизация производительности приложений для iOS
https://books.google.ru/books?isbn=5457427544
Когда контроллер представления получает запрос на отображение представления, он проверяет, загружено ли представление в память.
--------------------------------------------------
Note added at 53 mins (2015-02-05 22:07:06 GMT)
--------------------------------------------------
>> Asker: Спасибо, а сможете сформулировать полностью нужное предложение. Как бы это удачно с делегатом оформить?
Честно говоря, я не знаком детально с программированием под iOS, но по аналогии с C++ и C# программированием под Windows и Android думаю, что всю фразу можно сформулировать так:
"Загруженный вторым контроллером представления — экземпляром класса SecondViewController — заданном(указанном) в делегате представления"
Objective-C. Программирование для iOS и MacOS
https://books.google.ru/books?isbn=5459015677
Делегат приложения При запуске приложения iOS производится инициализация, незаметная для пользователя. В этой фазе создается экземпляр ...
Механизм делегирования (delegate)
www.iphones.ru › ... › Софт › Developer forum › Вопросы новичков
... чтобы избежать этой связности был добавлен делегат приложения...
--------------------------------------------------
Note added at 55 mins (2015-02-05 22:08:32 GMT)
--------------------------------------------------
Извиняюсь, оговорился:
Не "в делегате представления", а "в делегате приложения", конечно
--------------------------------------------------
Note added at 58 mins (2015-02-05 22:12:15 GMT)
--------------------------------------------------
>> Asker: Еще проблемка тогда с тем, как перевести сегмент "Second View"..
Поскольку "Second View" приведено не слитно, то это не имя класса или объекта. Переводить нужно как "второе представление", но поскольку оба слова написаны с заглавных букв, значит это, скорее всего, название элемента интерфейса. Для подстраховки я написал бы так: "Second View (второе представление)"
Note from asker:
Спасибо, а сможете сформулировать полностью нужное предложение. Как бы это удачно с делегатом оформить? |
Еще проблемка тогда с тем, как перевести сегмент "Second View".. |
Спасибо! |
4 KudoZ points awarded for this answer.
Comment: "Спасибо!"
18 мин
контроллер второго окна (приложения)
Second View - второе окно
Контроллер второго окна приложения с настройками параметров для рисования
http://www.imaladec.com/forum/index.php?/topic/1771-помогите...
--------------------------------------------------
Note added at 19 mins (2015-02-05 21:32:59 GMT)
--------------------------------------------------
По этой ссылке и делегат упоминается:
Главное не забыть описать протокол делегата нового контроллера формата NSObject(@protocol SecondViewControllerDelegate <NSObject>), сам делегат (@property (nonatomic, weak) id delegate;). Импортировать описание нового контроллера в главный контроллер и добавить главному контроллеру свойство SecondViewControllerDelegate. Я с этим сам изрядно попарился =)
--------------------------------------------------
Note added at 21 mins (2015-02-05 21:34:56 GMT)
--------------------------------------------------
Это как если бы второго делегата приложения/контроллера создается, хотя пошаговом выполнении кода не дает мне какие-либо указания на то, что происходит.
http://vresheno.ru/449069-problem-with-multiple-window-nib-c...
--------------------------------------------------
Note added at 22 mins (2015-02-05 21:36:11 GMT)
--------------------------------------------------
Реализовать второе окно в качестве альтернативного view для игрового поля.
http://kavayii.blogspot.ru/2010_08_01_archive.html
--------------------------------------------------
Note added at 27 mins (2015-02-05 21:40:57 GMT)
--------------------------------------------------
Rereading your question, you ask how your ***first view controller*** can open the ***second view controller*** and set a text box. If that is, indeed, what you are trying to do, it's a far simpler question, no delegate protocol or delegates required at all.
The two previous answers were informed by the discussion of delegates, but that's designed to solve a different problem. Delegates are only required if you need your ***second controller*** to pass something back to the ***first controller***. But if you just want your second controller to receive something from the first controller, it's as simple as:
http://stackoverflow.com/questions/11632043/use-of-delegates...
--------------------------------------------------
Note added at 31 mins (2015-02-05 21:44:44 GMT)
--------------------------------------------------
Основная задача делегата приложения — определять окно, в котором отображается контент приложения. Кроме того, делегат приложения может осуществлять некоторые задачи конфигурации до момента отображения приложения. (Делегирование — шаблон проектирования, в котором один объект действует от имени другого объекта или сообразуясь с ним.)
В iOS приложениях объект рабочего окна предоставляет пространство для видимого контента приложения, передаёт события объектам приложения, а также помогает приложению отвечать на изменения положения устройства. Само по себе окно невидимо.
http://applifto.ru/article/vashe-pervoe-ios-prilozhenie
--------------------------------------------------
Note added at 35 mins (2015-02-05 21:48:47 GMT)
--------------------------------------------------
ВСЕ ПРЕДЛОЖЕНИЕ: Загружается контроллером второго окна (экземпляром SecondViewController), указанном в делегате приложения.
Контроллер второго окна приложения с настройками параметров для рисования
http://www.imaladec.com/forum/index.php?/topic/1771-помогите...
--------------------------------------------------
Note added at 19 mins (2015-02-05 21:32:59 GMT)
--------------------------------------------------
По этой ссылке и делегат упоминается:
Главное не забыть описать протокол делегата нового контроллера формата NSObject(@protocol SecondViewControllerDelegate <NSObject>), сам делегат (@property (nonatomic, weak) id delegate;). Импортировать описание нового контроллера в главный контроллер и добавить главному контроллеру свойство SecondViewControllerDelegate. Я с этим сам изрядно попарился =)
--------------------------------------------------
Note added at 21 mins (2015-02-05 21:34:56 GMT)
--------------------------------------------------
Это как если бы второго делегата приложения/контроллера создается, хотя пошаговом выполнении кода не дает мне какие-либо указания на то, что происходит.
http://vresheno.ru/449069-problem-with-multiple-window-nib-c...
--------------------------------------------------
Note added at 22 mins (2015-02-05 21:36:11 GMT)
--------------------------------------------------
Реализовать второе окно в качестве альтернативного view для игрового поля.
http://kavayii.blogspot.ru/2010_08_01_archive.html
--------------------------------------------------
Note added at 27 mins (2015-02-05 21:40:57 GMT)
--------------------------------------------------
Rereading your question, you ask how your ***first view controller*** can open the ***second view controller*** and set a text box. If that is, indeed, what you are trying to do, it's a far simpler question, no delegate protocol or delegates required at all.
The two previous answers were informed by the discussion of delegates, but that's designed to solve a different problem. Delegates are only required if you need your ***second controller*** to pass something back to the ***first controller***. But if you just want your second controller to receive something from the first controller, it's as simple as:
http://stackoverflow.com/questions/11632043/use-of-delegates...
--------------------------------------------------
Note added at 31 mins (2015-02-05 21:44:44 GMT)
--------------------------------------------------
Основная задача делегата приложения — определять окно, в котором отображается контент приложения. Кроме того, делегат приложения может осуществлять некоторые задачи конфигурации до момента отображения приложения. (Делегирование — шаблон проектирования, в котором один объект действует от имени другого объекта или сообразуясь с ним.)
В iOS приложениях объект рабочего окна предоставляет пространство для видимого контента приложения, передаёт события объектам приложения, а также помогает приложению отвечать на изменения положения устройства. Само по себе окно невидимо.
http://applifto.ru/article/vashe-pervoe-ios-prilozhenie
--------------------------------------------------
Note added at 35 mins (2015-02-05 21:48:47 GMT)
--------------------------------------------------
ВСЕ ПРЕДЛОЖЕНИЕ: Загружается контроллером второго окна (экземпляром SecondViewController), указанном в делегате приложения.
Note from asker:
Спасибо! |
Discussion
Вы очень помогли. Я выбрал вариант mk_lab, заказчик остался доволен.
Мне этот вариант показался более правильным.