Найти тему
super easy dev

Основные элементы интерфейса iOS

Оглавление

Поговорим о том, какие основные термины используются в iOS-разработке, не касаясь языка Swift.

Основные элементы

1. TabBar - нижнее меню приложения. Выглядит примерно так:

Источник - Pinterest
Источник - Pinterest

2. NavigationBar - верхняя навигационная панель. Она отображает название текущего экрана и кнопки действия/перехода на предыдущий экран. Два варианта NavigationBar со стандартным и увеличенным заголовком:

Источник - Pinterest
Источник - Pinterest

3. TableView - вертикальный список. Используется везде: от ленты VK то списка сообщений в Telegram.

4. CollectionView - горизонтальный список. Используется в сторис и других элементах интерфейса, требующих горизонтального скролла.

5. View - шаблонный прямоугольник, на который вы можете помещать любые элементы.

6. Button - кнопка, которую вы можете настроить.

7. TextField - поле для ввода текста.

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

Бонус

В заключение статьи приведем дерево наследования классов интерфейса в Swift, чтобы вы получили общее представление о том, какие элементы имеют связи между собой.

-4

Если у вас возникают вопросы по работе с UI в Swift - пишите в наш телеграм-чат, будем разбираться вместе. Всем пока!