Я использую Xamarin.IOS для разработки мобильного приложения iOS. У меня есть существующая собственная раскадровка, которую я пытаюсь использовать. Можно ли импортировать существующую Xcode Storyboard в проект Xamarin?Xamarin.IOS Импорт существующей раскадровки
ответ
Это поможет вам начать работу:
- Добавьте раскадровки файлы вашего проекта
- Open Options проекта; добавить ссылку на раскадровку в приложении IOS => Информация о развертывании iPhone/iPod => Основной интерфейс
- Добавить атрибут [Register ("YourViewController")] в объявление класса. Добавить розетки и т.д.
Если вы хотите, чтобы проект, чтобы иметь структуру, подобный путь Xamarin Студия создала проект, поставить атрибут Регистрации и торговые точки, и т.д., в отдельном файл частичного класса с именем YourViewController.designer .cs и переместить его в файл основного класса (перетащите его в файл основного класса).
У меня было упражнение, чтобы переименовать решение. В настоящее время это невозможно. Поэтому я создал новое решение (с окончательным именем, которое я хотел иметь). В Xamarin Studio я добавил файлы (контроллер просмотра вместе с файлами designer.cs
, раскадровки, ...). Не копируйте его в файловой структуре только потому, что он каким-то образом хранится в параметрах проекта. Файлы designer.cs
должны быть помещены под файлы контроллера вида, чтобы получить ту же структуру, что использует Xamarin.
Чтобы получить все на работу, вам необходимо адаптировать namespace
в контроллере вида и в файлах designer.cs
! Вы должны сделать так, чтобы загружались правильные раскадровки (параметры проекта -> Приложение iOS -> Информация о развертывании iPhone/iPod -> Основной интерфейс), как заявил Терри Вестли.
Вы также можете загрузить раскадровку по коду
Storyboard = UIStoryboard.FromName ("MainStoryboard_iPhone", null);
Теперь мой контроллер зрения и раскадровки работает, как ожидалось.
- 1. C# Monotouch/Xamarin.iOS - Импорт содержимого календаря
- 2. Как установить RestorationClass в Xamarin.iOS UIViewController без раскадровки?
- 3. Разработка приложения с использованием Xamarin.iOS MVVMCross и раскадровки
- 4. Импорт Nib Просмотр в раскадровки ViewController
- 5. «Выберите« Импорт из существующей модели - Gradle »« - Whaaa?
- 6. Импорт в Eclipse существующей проверки SVN
- 7. Xamarin studio раскадровки пустые
- 8. XAML в Xamarin.iOS и Xamarin.Android
- 9. Xamarin.iOS & Eventkit
- 10. Xamarin.iOS geolocation
- 11. Xamarin.iOS: NSTemporaryDirectory()
- 12. преобразование/портирование проекта Xamarin.Android на Xamarin.iOS
- 13. Редактирование и импорт изменений раскадровки с Xcode на Visual Studio
- 14. MS Access: Импорт таблицы с сохранением существующей записи
- 15. Импорт существующей базы данных SQLite в приложение для Android
- 16. Oracle: Импорт существующей таблицы из DMP в новую таблицу
- 17. Импорт CSV-файла и обновление существующей таблицы в Postgres
- 18. Запустите различные раскадровки в зависимости от статуса входа пользователя при загрузке (Xamarin.iOS)
- 19. MvvmCross 4 и Xamarin.iOS -> Как загрузить viewcontroller из Core при использовании раскадровки?
- 20. Xamarin вопросы управления и раскадровки
- 21. Sidemenu не закрывается - Xamarin.iOS
- 22. Xamarin.iOS Отладчик не прилагается
- 23. Xamarin.iOS строить ошибки System.IO.FileNotFoundException
- 24. Xamarin.iOS MPMediaItem.AssetURL всегда null
- 25. Xamarin.iOS UITesting - UnauthorizedAccessException
- 26. UIPicker View в Xamarin.iOS
- 27. xamarin.ios ios-chart BarChartDataSet
- 28. mvvmcross с xamarin.ios
- 29. Monotouch (Xamarin.iOS) утечки памяти
- 30. Кнопка радио в xamarin.ios