Skip to content

t-anastasiia/TestTask1221

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

List and grid practice

Установка ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ запуск

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ склонируйтС Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ:

https://github.com/t-anastasiia/TestTask1221.git

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ со скопированным Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ:

cd TestTask1221

ЗапуститС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅:

TestTask1221.xcodeproj

Π Π°Π±ΠΎΡ‚Π° прилоТСния

  1. ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ прилоТСния открываСтся List с доступными Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΠΈ
  2. Кнопка Π² Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π²ΠΈΠ΄ отобраТСния (List/Grid)
  3. Π’ΠΎΠ²Π°Ρ€ ΠΌΠΎΠΆΠ½ΠΎ "Π»Π°ΠΉΠΊΠ½ΡƒΡ‚ΡŒ", Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ (Ссли Ρ‚ΠΎΠ²Π°Ρ€ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ ΠΈ ΠΏΠΎΡˆΡ‚ΡƒΡ‡Π½ΠΎ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎ вСса, Ρ‚ΠΎ Ρƒ элСмСнта имССтся Segment Picker с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ)

ДСмонстрация Ρ€Π°Π±ΠΎΡ‚Ρ‹ прилоТСния

ΠŸΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹Π΅/ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ:

  • АрхитСктура MVVM
  • Swiftui
  • Grid ΠΈ List ΠΊΠ°ΠΊ способы отобраТСния Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
  • Users Defaults для локального сохранСния Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ
  • Releases

    No releases published

    Packages

    No packages published

    Languages