Я пытаюсь создать приложение, которое позволяет пользователям создавать или обновлять организационную диаграмму. В частности, любой узел может быть расширен в любом направлении. Я новичок в разработке пользовательского интерфейса, поэтому я придерживаюсь того, какой вид использовать. Для этого достаточно UIScrollView? Функциями, которые я хочу запрограммировать, являются:Создание расширяемого представления iOS
- Возможность прокрутки в любом направлении.
- Возможность масштабирования и уменьшения масштаба, чтобы увидеть различные уровни диаграммы.
- Возможность сохранения положения и уровня масштабирования, в котором пользователь находится, чтобы я мог начать работу при следующем открытии приложения (конечно, это не так важно).
Это не похоже, что основной сюжет дал бы мне этот вариант. Может быть, я ошибаюсь.
Да - стандартный вид прокрутки может сделать это, хотя вам придется кодировать орг функциональность диаграммы. Вам также нужно будет сохранить информацию, такую как положение прокрутки и уровень масштабирования. Из документации: 'Класс UIScrollView обеспечивает поддержку для отображения содержимого, которое больше размера окна приложения. Это позволяет пользователям прокручивать внутри этого содержимого, делая жесты для прокрутки, а также увеличивать и уменьшать часть содержимого, делая жесты жесты. Ссылка: https://developer.apple.com/reference/uikit/uiscrollview –
Спасибо! Я напишу код для диаграммы. Я посмотрю документацию. – user220201