SlideShare a Scribd company logo
1 of 43
Download to read offline
FramerJS workshop
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
for layer in [0…3]
layer.backgroundColor = “modrá”
string, number, boolean, array
“ahoj”
1
true/false
0,1,2,3…
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
for …
…
sketch["scroll#{index+1}"].superLayer = 

scroll.content
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
for …
…
page.addPage(scroll)
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
directionLock: true
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical/scrollHorizontal
# 10. Click navBar, currentPage scrollTop
contentInset:
bottom: 100
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical / scrollHorizontal
# 10. Click navBar, currentPage scrollTop
scroll …
scrollHorizontal: false
page…
scrollVertical: false
# Set device background
# 1. PageComponent
# 2. Sketch Import
# 3. Loop
# 4. ScrollComponents within Loop
# 5. Sketch layers within Scroll.Content
# 6. Add scroll as pages
# 7. directionLock
# 8. contentInset
# 9. scrollVertical / scrollHorizontal
# 10. Click navBar, currentPage scrollTop
sketch.navBar.on Events.Click, ->
udělej tohle
sketch.navBar.on Events.Click, ->
page.currentPage.scrollToTop(
true, curve: "spring(300,20,0)"
)
Congrats!

More Related Content

Similar to FramerJS Workshop [CZ]

Telerik Kendo UI Overview
Telerik Kendo UI OverviewTelerik Kendo UI Overview
Telerik Kendo UI OverviewEd Musters
 
Primefaces mobile users_guide_0_9
Primefaces mobile users_guide_0_9Primefaces mobile users_guide_0_9
Primefaces mobile users_guide_0_9ednilsoncampos
 
Creating GUI container components in Angular and Web Components
Creating GUI container components in Angular and Web ComponentsCreating GUI container components in Angular and Web Components
Creating GUI container components in Angular and Web ComponentsRachael L Moore
 
Building a Single Page Application using Ember.js ... for fun and profit
Building a Single Page Application using Ember.js ... for fun and profitBuilding a Single Page Application using Ember.js ... for fun and profit
Building a Single Page Application using Ember.js ... for fun and profitBen Limmer
 
React Native: Introduction
React Native: IntroductionReact Native: Introduction
React Native: IntroductionInnerFood
 
Telerik AppBuilder Presentation for TelerikNEXT Conference
Telerik AppBuilder Presentation for TelerikNEXT ConferenceTelerik AppBuilder Presentation for TelerikNEXT Conference
Telerik AppBuilder Presentation for TelerikNEXT ConferenceJen Looper
 
HTML5 and friends - Institutional Web Management Workshop 2010
HTML5 and friends - Institutional Web Management Workshop 2010HTML5 and friends - Institutional Web Management Workshop 2010
HTML5 and friends - Institutional Web Management Workshop 2010Patrick Lauke
 
Learn how to use API with 2 API examples.pdf
Learn how to use API with 2 API examples.pdfLearn how to use API with 2 API examples.pdf
Learn how to use API with 2 API examples.pdfBe Problem Solver
 
Lessons from a year of building apps with React Native
Lessons from a year of building apps with React NativeLessons from a year of building apps with React Native
Lessons from a year of building apps with React NativeRyan Boland
 
Getting Started With Material Design
Getting Started With Material DesignGetting Started With Material Design
Getting Started With Material DesignYasin Yildirim
 
Jump into React Native (Class 3)
Jump into React Native  (Class 3)Jump into React Native  (Class 3)
Jump into React Native (Class 3)Waqqas Jabbar
 
Web Frontend development: tools and good practices to (re)organize the chaos
Web Frontend development: tools and good practices to (re)organize the chaosWeb Frontend development: tools and good practices to (re)organize the chaos
Web Frontend development: tools and good practices to (re)organize the chaosMatteo Papadopoulos
 
Beautiful UI in react native By - nativebase.io
Beautiful UI in react native By - nativebase.ioBeautiful UI in react native By - nativebase.io
Beautiful UI in react native By - nativebase.ioGeekyants
 
Fake it 'til you make it
Fake it 'til you make itFake it 'til you make it
Fake it 'til you make itJonathan Snook
 
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011Patrick Lauke
 
Java Airline Reservation System – Travel Smarter, Not Harder.pdf
Java Airline Reservation System – Travel Smarter, Not Harder.pdfJava Airline Reservation System – Travel Smarter, Not Harder.pdf
Java Airline Reservation System – Travel Smarter, Not Harder.pdfSudhanshiBakre1
 

Similar to FramerJS Workshop [CZ] (20)

Telerik Kendo UI Overview
Telerik Kendo UI OverviewTelerik Kendo UI Overview
Telerik Kendo UI Overview
 
Primefaces mobile users_guide_0_9
Primefaces mobile users_guide_0_9Primefaces mobile users_guide_0_9
Primefaces mobile users_guide_0_9
 
Day of code
Day of codeDay of code
Day of code
 
Creating GUI container components in Angular and Web Components
Creating GUI container components in Angular and Web ComponentsCreating GUI container components in Angular and Web Components
Creating GUI container components in Angular and Web Components
 
Redux Universal
Redux UniversalRedux Universal
Redux Universal
 
Building a Single Page Application using Ember.js ... for fun and profit
Building a Single Page Application using Ember.js ... for fun and profitBuilding a Single Page Application using Ember.js ... for fun and profit
Building a Single Page Application using Ember.js ... for fun and profit
 
React Native: Introduction
React Native: IntroductionReact Native: Introduction
React Native: Introduction
 
Telerik AppBuilder Presentation for TelerikNEXT Conference
Telerik AppBuilder Presentation for TelerikNEXT ConferenceTelerik AppBuilder Presentation for TelerikNEXT Conference
Telerik AppBuilder Presentation for TelerikNEXT Conference
 
HTML5 and friends - Institutional Web Management Workshop 2010
HTML5 and friends - Institutional Web Management Workshop 2010HTML5 and friends - Institutional Web Management Workshop 2010
HTML5 and friends - Institutional Web Management Workshop 2010
 
Learn how to use API with 2 API examples.pdf
Learn how to use API with 2 API examples.pdfLearn how to use API with 2 API examples.pdf
Learn how to use API with 2 API examples.pdf
 
Javascript projects Course
Javascript projects CourseJavascript projects Course
Javascript projects Course
 
Lessons from a year of building apps with React Native
Lessons from a year of building apps with React NativeLessons from a year of building apps with React Native
Lessons from a year of building apps with React Native
 
Getting Started With Material Design
Getting Started With Material DesignGetting Started With Material Design
Getting Started With Material Design
 
Jump into React Native (Class 3)
Jump into React Native  (Class 3)Jump into React Native  (Class 3)
Jump into React Native (Class 3)
 
Web Frontend development: tools and good practices to (re)organize the chaos
Web Frontend development: tools and good practices to (re)organize the chaosWeb Frontend development: tools and good practices to (re)organize the chaos
Web Frontend development: tools and good practices to (re)organize the chaos
 
Beautiful UI in react native By - nativebase.io
Beautiful UI in react native By - nativebase.ioBeautiful UI in react native By - nativebase.io
Beautiful UI in react native By - nativebase.io
 
Fake it 'til you make it
Fake it 'til you make itFake it 'til you make it
Fake it 'til you make it
 
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
 
nuxt-en.pdf
nuxt-en.pdfnuxt-en.pdf
nuxt-en.pdf
 
Java Airline Reservation System – Travel Smarter, Not Harder.pdf
Java Airline Reservation System – Travel Smarter, Not Harder.pdfJava Airline Reservation System – Travel Smarter, Not Harder.pdf
Java Airline Reservation System – Travel Smarter, Not Harder.pdf
 

Recently uploaded

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Recently uploaded (20)

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

FramerJS Workshop [CZ]

  • 2.
  • 3. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 11.
  • 12. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 20. for layer in [0…3] layer.backgroundColor = “modrá”
  • 21. string, number, boolean, array “ahoj” 1 true/false 0,1,2,3…
  • 22. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 23.
  • 24.
  • 25.
  • 26. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 28. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 30.
  • 31. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 33.
  • 34. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical/scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 36.
  • 37. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical / scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 39. # Set device background # 1. PageComponent # 2. Sketch Import # 3. Loop # 4. ScrollComponents within Loop # 5. Sketch layers within Scroll.Content # 6. Add scroll as pages # 7. directionLock # 8. contentInset # 9. scrollVertical / scrollHorizontal # 10. Click navBar, currentPage scrollTop
  • 42.