Как использовать ссылку раскадровки для подключения 2 раскадровки? Возможно ли связать раскадровку с xib-файлом? Я хочу использовать его через навигационный контроллер.Использование ссылки раскадровки
ответ
если вы хотите сослаться на два раскадровки в Xcode 7, в вашем исходном раскадровке выберите контроллеры представления, которые вы хотите использовать во второй раскадровке, на панели задач выберите «Редактор», а затем «Рефакторинг для раскадровки», тогда вы должны назвать новую раскадровку, и все это, t знать, можете ли вы ссылаться на .xib fi le, обратите внимание, что вы можете использовать ссылку на раскадровку, чтобы вызвать представление даже в той же раскадровке или даже в представлении, которое не связано с каким-либо другим видом, а в ссылке вы можете указать, какой вид вы хотите загрузить (вы делаете это в инспектор идентификации) или оставить это пространство пустым и загруженным представлением будет начальное представление.
Лучше объяснил шаг за шагом:
Если вы хотите создать новый раскадровки в то же время
- выберите виды, которые вы хотите, чтобы перейти к новой раскадровки
- открыть Меню редактора и выберите Refactor to Storyboard
- Xcode спросит вас, какое имя вы хотите отдать новой раскадровке и все это
Если вы уже создали раскадровку
- Открыть раскадровку, где вы хотите, чтобы вызвать второй раскадровке
- перетащите Раскадровка Reference, который находится в библиотеке объектов
- выберите ссылку, которую вы добавили, и откройте инспектор по идентификации
- в инспекторе по идентификации введите имя раскадровки, которую вы хотите , чтобы позвонить (Обязательно) и storyboardID мнение, вы хотите загрузить (опционально)
вот как вы используете ссылки раскадровки в Xcode 7, надеюсь, что это полезно для вас
, что более полезно, если вы используете разметку списка для описанных шагов. –
спасибо за предложение –
Вы можете загрузить другой раскадровку просто как этот ваш главный storyboard..just заменить имя раскадровки и ViewController
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"NewStoryboard" bundle: nil];
SomeViewController *someViewController = [storyboard instantiateViewControllerWithIdentifier:@"SomeViewController"];
[self presentViewController:someViewController animated:YES completion:nil];
или Swift
let storyboard = UIStoryboard(name: "NewStoryboard", bundle: nil)
let someViewController = storyboard.instantiateViewControllerWithIdentifier("SomeViewController") as! UIViewController
self.presentViewController(someViewController, animated: true, completion: nil)
Я знаю это, но с xCode 7 на раскадровке в библиотеке объектов есть что-то новое: справочник раскадровки. Я хочу понять его функции. –
Привет Друг это очень легко,
Просто создайте новый раскадровки с файлом> NewFile и получить новый раскадровки из пользовательского интерфейса не забудьте назвать это правильно;)
Перетащите раскадровку ссылки на главную раскадровку и теперь подключить его с помощью кнопки или панель навигации или панель вкладок w hatever (согласно вашему требованию), и вот оно ...
Выберите ссылку на раскадровку и перейдите к Attribute Inspector, вы увидите раскрывающуюся панель истории с тем, что выберете новую раскадровку.
Создайте новый контроллер вида в пустой раскадровке и сделайте его начальным контроллером.
Выполнить код
Это, как вы делаете это мой друг надеюсь, что это помогает :) Скажите мне, если вы не в состоянии решить обновит свои ответы с снимков экрана.
- 1. Ссылки для изучения раскадровки
- 2. Использование раскадровки
- 3. Использование presentModalViewController с раскадровки
- 4. Использование UISearchController без раскадровки
- 5. Использование CameraOverlayView с раскадровки
- 6. Использование раскадровки ViewControllers
- 7. Повторное использование раскадровки
- 8. Условный Segue Использование раскадровки
- 9. Использование initWithNibName с раскадровки
- 10. Использование раскадровки Segues
- 11. Использование UITableView без раскадровки
- 12. Добавление ссылки раскадровки на TabBarController в Storyboard
- 13. Использование раскадровки в Xcode 4.2.1
- 14. Использование подкласса в UIView раскадровки
- 15. Использование наконечников и раскадровки вместе
- 16. Использование двух раскадровки в Swift
- 17. Повторное использование UIViewController в раскадровки?
- 18. AutoLayout Использование раскадровки только [iOS]
- 19. Использование раскадровки в качестве подзаголовка?
- 20. Использование раскадровки в расширении share
- 21. Использование раскадровки с контроллерами просмотра
- 22. Использование раскадровки для многих приложений
- 23. Использование раскадровки, UISplitViewController и несколько выносных (MultipleDetailViews с раскадровки)
- 24. Использование ссылки
- 25. Использование ограничений Autolayout из раскадровки в UICollectionViewCell
- 26. Использование раскадровки и изображений в пользовательских кокосодах
- 27. Использование раскадровки в xcode и магазине приложений
- 28. Повторное использование компонентов в рамках раскадровки
- 29. Использование раскадровки, кажется, отключает события касания?
- 30. Использование раскадровки Как играть в AVAudioPlayer
Что значит связать раскадровку с другим? –
Вы должны посмотреть видео [Whats new in Xcode] (https://developer.apple.com/videos/wwdc/2015/?id=104) из WWDC15. Там вы найдете свой ответ. – ridvankucuk