Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

iOS UIKit

349 views

Published on

Bars
Content Views
Controls
Temporary Views

Published in: Mobile
  • Be the first to comment

  • Be the first to like this

iOS UIKit

  1. 1. UIKit in iOS
  2. 2. Bars
  3. 3. Status Bar Настраиваемо: • фон (any) • цвет текста (black, white) • видим/невидим (+анимация)
  4. 4. Navigation Bar Настраиваемо: • фон (any) • цвет текста, шрифт (any) • видим/невидим • кнопка справа, кнопка слева (any) • заголовок
  5. 5. Toolbar Настраиваемо: • фон (any) • цвет текста, шрифт (any) • видим/невидим • кнопки (any) • положение, ширина
  6. 6. Icons
  7. 7. Tab Bar Настраиваемо: • фон (any) • цвет текста + иконки (any, one for all) • видим/невидим • кнопки (any, default)
  8. 8. IconsIcons
  9. 9. Search Bar Настраиваемо: • фон (any) • видим/невидим • положение, ширина • стиль
  10. 10. Scope Bar Настраиваемо: • видим/невидим • положение, ширина • цвет (one for all) • кол-во сегментов • текст/картинка
  11. 11. Content Views
  12. 12. Настраиваемо: • тип содержимого • разделы • custom activity Activity View Controller UIActivityCategoryAction • UIActivityTypePrint • UIActivityTypeCopyToPasteboard • UIActivityTypeAssignToContact • UIActivityTypeSaveToCameraRoll • UIActivityTypeAddToReadingList • UIActivityTypeAirDrop UIActivityCategoryShare • UIActivityTypeMessage • UIActivityTypeMail • UIActivityTypePostToFacebook • UIActivityTypePostToTwitter • UIActivityTypePostToFlickr • UIActivityTypePostToVimeo • UIActivityTypePostToTencentWeibo • UIActivityTypePostToWeibo
  13. 13. Collection View
  14. 14. Image View Настраиваемо • любые физ. параметры • анимация • аним. контент (покадровый)
  15. 15. Map View Настраиваемо: • все физ. параметры • pins ( => кластеризация) • позиция, масштаб камеры • user location
  16. 16. Page View Controller
  17. 17. Popover
  18. 18. Split View Controller
  19. 19. Table View
  20. 20. Text View Настраиваемо • любые физ. параметры • атрибуты текста • шрифт, цвет, фон • изменяемый/статичный • тип клавиатуры • орфография • bounce
  21. 21. Web View(s) iOS 8 iOS 9iOS ∞
  22. 22. Controls
  23. 23. Activity Indicator Настраиваемо • размер (2 вида) • цвет • позиция • старт/стоп
  24. 24. Date Picker Настраиваемо • тип • начало/конец • интервал • локализация
  25. 25. Button Настраиваемо • тип • цвет, шрифт • любые физ. параметры • анимация • состояния • иконка
  26. 26. Label Настраиваемо • цвет, шрифт • любые физ. параметры • атрибуты текста • кол-во строк
  27. 27. Picker Page Control Настраиваемо • колонки Настраиваемо • цвета • кол-во
  28. 28. Progress View Настраиваемо • цвета • ширина Third party
  29. 29. Slider Настраиваемо • цвета • позиция, ширина • иконки
  30. 30. Stepper Refresh Control
  31. 31. Switch Настраиваемо • цвета • позиция
  32. 32. Text Field Настраиваемо • тип, фон • шрифт, цвет, атрибуты • тип клавиатуры • коррекция • placeholder • clear button
  33. 33. Temporary Views
  34. 34. Alert(s) Настраиваемо • заголовок, содержимое • тип
  35. 35. Keyboard
  36. 36. Action Sheet
  37. 37. Typography

×