У меня есть приложение для iPhone (с помощью раскадровки) и вы хотите добавить версию для iPad. Версия iPad должна иметь другую точку входа, поскольку она имеет другую иерархию и рабочий процесс. Можно ли изменить точку входа в раскадровку для классов разного размера? Или было бы лучше использовать отдельную раскадровку для версии iPad в этом случае?Как изменить точку входа Storyboard для разных классов размера
ответ
В вашем случае, вы можете определить различные XIB только для начальной ViewController и в коде, вы можете проверить тип устройства в - application:didFinishLaunchingWithOptions:
, вы можете использовать
[[InitialViewController alloc] initWithNibName:@"YourNibNameAccordingToScreen" bundle:nil];
После этого, как вы упомянули в комментариях, ваши другие экраны адаптированы к разным размерам экрана. Таким образом, этот подход поможет решить вашу проблему.
Спасибо @Shaggy D: кажется, это правильный ответ. Подводя итог этому: классы размера не изменяют способ их выполнения. – brainray
Да, вы правы @brainray. –
- 1. Изменить точку входа «main»
- 2. Как определить точку входа для webpack CommonsChunkPlugin?
- 3. Как изменить точку входа exe-файла?
- 4. Как изменить точку входа gms-кода asm?
- 5. Как изменить точку входа в _tmain() для приложения MFC
- 6. Изменить точку входа с помощью gnu linker
- 7. Как установить различное ограничение для разных классов размера
- 8. Как изменить значения массивов из разных классов?
- 9. Как изменить переменные из разных классов?
- 10. iOS изменение свойств вида для разных классов классов
- 11. Разные StoryBoard для каждого размера экрана swift
- 12. Android - Как изменить точку входа приложения без удаления ярлыков?
- 13. Использовать размер классов для изменения размера изображений на разных телефонах
- 14. установить разные позиции и ограничения для разных классов размера
- 15. ArrayList для разных классов
- 16. Изменить TabIndex со Storyboard
- 17. Как изменить точку входа Java-программы на C-подпись?
- 18. Определить точку входа фона для UWP
- 19. Изменить UIButton alpha из разных классов
- 20. Как установить точку входа для jar в командной строке
- 21. Как изменить опорную точку?
- 22. Переменная String, общая для разных классов классов
- 23. Как изменить вид в разных направлениях
- 24. Как реализовать общую точку входа HTTP для нескольких приложений Mule?
- 25. изменить вид после просмотраDidAppear (Storyboard)
- 26. Как отключить точку входа WinMain для приложения MFC?
- 27. делает точку входа CLI для библиотеки
- 28. JNI - Как создать библиотеку для разных классов
- 29. Как использовать Arraylist для разных классов
- 30. Gson fromJson для разных классов
Все ли ваши представления разработаны для адаптации между экранами iPhone и iPad? –
Да, экраны могут быть приняты с использованием разных классов размера для объектов/констант. – brainray