2016-02-24 3 views
0

На самом деле я хочу знать, что это лучший способ создать представление заголовка и нижнего колонтитула в xib.I прочитал статью и получил 2 варианта. 1) Я могу сразу удалить uiview в xib. 2) Я могу создать пользовательскую ячейку и вернуть эту ячейку.HeaderView и FooterView, Xib, StoryBoard

Но я хочу знать, что это лучший подход для этого.

ответ

0

Выбор друг над другом не будет иметь большого значения, но в остальном

UIView от XIb будет лучше, чем UITableViewCell, как UITableViewCell будет иметь много дополнительных слоев, унаследованных выше UIView, которая не требуется по headerView и footerView.

Итак, идите с UIView xib.

0

Ответ на ваш вопрос полностью зависит от вашего требования. Оба хороши, но в зависимости от того, что вы хотите с ними делать. Чтобы объяснить это позволить принять некоторые примеры

  • В тех случаях, когда у вас есть длинный список элементов для отображения и пользователь может выбрать их, UITableView лучше, как мы все знаем. Таким образом, в этом случае, если есть некоторый нижний колонтитул, который также должен прокручиваться вниз и оставаться последним на экране, перейдите в качестве нижнего колонтитула для UITableView.
  • Позвольте зайти на экран входа в систему, который имеет имя пользователя, пароль, текст и изображение какой-либо компании и т. Д., И наше требование - поддерживать устройство с iPhone 4 до iPhone 6s Plus с нижним колонтитулом, которое содержит . ВходUIButton всегда видно. В этом случае вы должны выбрать UIView как нижний колонтитул и поставить над содержимым в UIScrollView или UITableView в зависимости от того, что лучше.
Смежные вопросы