2011-11-08 3 views
0

Я пытаюсь использовать этот MGSplitViewController (already mentioned here, but some one told me I have to ask a new question...), потому что некоторые идеи будут иметь один или несколько разделов, и обзоры Apple не так просты в передаче, поэтому я подумал, что просто использую некоторое время для тестирования некоторых существующих инфраструктур, таких как MGSplitViewController.Добавить MGSplitViewController в простой проект

Но я не работаю в течение 4 длинных и трудных дней (и некоторых ночей тоже)) - любая помощь действительно будет действительно большой !!!

Моя проблема заключается в следующем:

Я только простой вид запуска с сегментированным управлением. после запуска и некоторых проверок я хотел бы загрузить splitview в этом простом представлении. Я использую раскадровку для простого представления, и я добавил xib из примера (потому что я даже не представлял, как их интегрировать в раскадровку), похоже, следующая тема, я посмотрю. .)

Звучит очень просто, но с комментариями файлом заголовка и демонстрационного проектом я абсолютно не в состоянии воспроизвести его для не загрузок корневого контроллера ...

Я упаковал исходный код лучше понимая, можно загрузить по адресу http://www.file-upload.net/download-3866273/mgsplittest.zip.html .

Если кто-нибудь может помочь мне в этом, исправляя проект, это было бы действительно, действительно, действительно здорово !!!

Привет, Матфей

ответ

1

я решил проблему -

ЗАБУДЬТЕ MGSplitViewController :)

Написать ему свою собственную, действительно не трудность:

  • необходимости две точки зрения (navigation_left_sided , detailsview_right_sided) в YOURSPLITVIEWController в раскадровке
  • всего detailviews следует строить с xibs, в раскадровке я не нашел способ делать это в чистом виде (любые Tipps оценили)
  • в leftsided делегатов вида вызовов/вид нагрузки на другие
  • загрузить контроллер DetailView и дисплей
  • закончил;)

это также хорошая подготовка к работе с делегатами, наблюдателем и асинхронной диспетчеризации. В то время я задал этот вопрос, я не много работал с ними - вину на меня;)

Преимущество в сочинительство собственный: - многоразовые - полностью настраиваемый - в портретном режиме также видны, можно просто изменить размеры обоих - пользовательские анимации для изменения детального просмотра (перемещение деталей снизу вверх или скручивание или что-то еще) - после этого у вас есть много базовых знаний, таких как делегаты и т. д. (это было в моем случае)

Или использовать функцию iOS6 для сеток также очень просто, но только на устройствах на базе iOS6 ...

Вот так, очень просто :)

Есть вопросы? Просто спросите: D

Но я написал код для моей компании, так что я не могу поделиться, просто отвечая на вопросы и давая вам Tipps сверху;)

Привет, Матфия

+0

Так интересно, как написать собственный SplitView. Можете ли вы привести небольшой пример? Мне нужно только одно будущее - ширина MasterView. Потому что по умолчанию 320 очень неудобно для моего приложения. Спасибо – Romowski

+0

Привет, Romowski, сейчас я очень занят, но я обещаю добавить пример кода в следующие дни/неделю - надеюсь, это нормально? ;) – user617965

+1

спасибо! Я буду ждать) – Romowski

Смежные вопросы