Прежде всего вы должны понять UIView
s и UIViewController
s создание и управление.
Затем вы можете спросить себя, хотите ли вы создать интерфейс с помощью файлов XIB или программно. Первый способ довольно прост. С помощью операций перетаскивания вы можете создать пользовательский интерфейс за короткое время. Второе, напротив, более сложное для новичка, но я думаю, что это может быть правильным решением для понимания вещей.
Обратите внимание, что каждая операция, выполняемая в файлах xib, может выполняться программно.
Теперь я попытаюсь объяснить, какие элементы вам нужны для создания этого интерфейса.
Чтобы создать интерфейс, подобный следующему, вы можете создать интерфейс представления xib. Представление для этого интерфейса является контейнером для ваших элементов. К представлению контейнера вы можете добавить UITableView
с группированным стилем. Этот UITableView
имеет 2 строки, и каждая строка позволяет вводить текст с помощью UITextField
. Для этого вам нужно создать его программно. Нет шансов сделать это с XIB.
Вход в систему и регистрация могут быть созданы с двумя UIButton
с. К этим кнопкам нужно прикрепить некоторые действия.
Наконец, фоновое изображение может быть программно установлено в качестве фонового изображения для вашего контейнера.
Это простое описание того, как создать такой интерфейс. Перед тем, как начать, я предлагаю вам прочитать некоторые уроки о том, как:
- Используйте
UIView
и UIViewController
- Создание интерфейса через xib
- Взаимодействие с интерфейсом xib через розетку и действия
- Использование UITableView и понимание его управления
- Настройка или редактирование UItableViewCell
- Используйте
UIImageView
и / или UIImage
Хорошей отправной точкой для разработки приложений для iOS может быть www.raywenderlich.com / tutorials .
Надеюсь, это поможет.