Как сделать экран входа похожим на приложение Facebook? - PullRequest
4 голосов
/ 22 января 2012

Как сделать экран входа в систему, например приложение Facebook, с текстовыми полями «Электронная почта» и «Пароль»?

Вход в Facebook

Я действительно новичок вПрограммирование на iOS, извините, если это простой вопрос.

Ответы [ 3 ]

15 голосов
/ 22 января 2012

Прежде всего вы должны понять UIView s и UIViewController s создание и управление.

Затем вы можете спросить себя, хотите ли вы создать интерфейс с помощью файлов XIB или программно. Первый способ довольно прост. С помощью операций перетаскивания вы можете создать пользовательский интерфейс за короткое время. Второе, напротив, более сложное для новичка, но я думаю, что это может быть правильным решением для понимания вещей.

Обратите внимание, что каждая операция, выполняемая в файлах xib, может выполняться программно.

Теперь я попытаюсь объяснить, какие элементы вам нужны для создания этого интерфейса.

Чтобы создать интерфейс, подобный следующему, вы можете создать интерфейс представления xib. Представление для этого интерфейса является контейнером для ваших элементов. К представлению контейнера вы можете добавить UITableView с группированным стилем. Этот UITableView имеет 2 строки, и каждая строка позволяет вводить текст с помощью UITextField. Для этого вам нужно создать его программно. Нет шансов сделать это с XIB.

Вход в систему и регистрация могут быть созданы с двумя UIButton с. К этим кнопкам нужно прикрепить некоторые действия.

Наконец, фоновое изображение может быть программно установлено в качестве фонового изображения для вашего контейнера.

Это простое описание того, как создать такой интерфейс. Перед тем, как начать, я предлагаю вам прочитать некоторые уроки о том, как:

  1. Используйте UIView и UIViewController
  2. Создание интерфейса через xib
  3. Взаимодействие с интерфейсом xib через розетку и действия
  4. Использование UITableView и понимание его управления
  5. Настройка или редактирование UItableViewCell
  6. Используйте UIImageView и / или UIImage

Хорошей отправной точкой для разработки приложений для iOS может быть www.raywenderlich.com / tutorials .

Надеюсь, это поможет.

0 голосов
/ 22 января 2012

1) В вашем Xib-файле ... добавьте вид изображения ... установите для него нужное изображение ... это будет фон, как на картинке Facebook (синий), и это изображение должно содержать середину (фон электронной почты и пароль) ) часть также.

2) Перетащите UITextField на него. Сделайте фон нестандартным.

0 голосов
/ 22 января 2012

Поскольку вы новичок ... Я укажу детали ... и затем вы будете искать их таким образом, что вы поймете лучше:

Поиск по каждому из этих элементов в google..cant дает информацию для каждого.

1) В вашем Xib-файле ... добавьте вид изображения ... установите для него нужное изображение ... это будет фон, как на картинке в Facebook. (Синий)

2) Средняя часть представляет собой UITableViewCell с одним разделом и 2 рядами .. поиск на нем ..

3) И Войти и зарегистрироваться - это UIButtons .. добавить их в xib и сделать их IBOutlets..ainain поиск по нему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...