2014-11-03 8 views
0

Моя цель состоит в том, чтобы иметь главный вид, затем проведите по экрану правой кнопкой мыши, чтобы перейти к следующему виду, и снова для третьего (так что 3 разных контроллера вида, все отображающие различную информацию, связанную с основным видом) , который мне кажется одним из наиболее распространенных функций большинства приложений. Создание segues для других контроллеров представлений с помощью кнопок или вкладок очень просто (просто нажмите и перетащите), но по какой-то причине они делают эту общую функцию глупо сложной для чего-то, что должно быть так же просто, как простые segues в раскадровке.Container View in Swift

Сначала я начал исследовать контроллер просмотра страницы, чтобы узнать, что это не то, что я хотел, и было слишком раздражающим для работы.

Я думаю, что узнал, что контейнерный просмотр - это то, что мне нужно, создавая детские представления, а что нет. Кто-нибудь знает хороший пошаговый учебник, чтобы показать вам, как установить все это в раскадровке, например, руководство для манекена? Я серьезный новичок, поэтому многие люди из документов обращают меня к сломанным ссылкам, устаревшим кодом или могут быть древними египетскими иероглифами.

О, и я изучаю Свифт, а не объектив C!

+4

_ "я учусь Swift! Не цель с!" _ Ваше обучение немного Obj-C кастрированный баран нравится вам это или нет. Там есть много ресурсов Obj-C, и они по-прежнему актуальны, если вы научитесь переводить синтаксис. Так что не увольняйте Obj-C так быстро :) –

+0

@AlexWayne: Я вижу такое заявление каждый день. Хотя ваши советы верны, важно четко подчеркнуть, что O.P. учится использовать _ Objective-C runtime_, а не язык. Несмотря на кажущееся очевидным для вас, новичок, возможно, не в состоянии сказать разницу. –

ответ

0

Не похоже, что вам нужно что-то делать, кроме использования нескольких контроллеров просмотра, прокручивать, передавать данные от одного к другому и т. Д. Я не думаю, что использование нескольких представлений (родительских/дочерних представлений) на самом деле является тем, что вам нужно.

Это очень простой учебник, который объяснит, как передавать данные через segues.

https://www.youtube.com/watch?v=guSYMPaXLaw