Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SwiftUI-List-Pagination
Search
mcz9mm
June 18, 2019
Technology
2
2.2k
SwiftUI-List-Pagination
Timers Meetup #2 ~WWDC After Party~
Sample Code:
https://github.com/mcz9mm/SwiftUI-List-Pagination
mcz9mm
June 18, 2019
Tweet
Share
More Decks by mcz9mm
See All by mcz9mm
ARKit2.0でAppleが伝えたいアプリ体験を考える
mcz9mm
2
1k
ゆるく学ぶARKit
mcz9mm
3
1.4k
What’s TCP/UDP?
mcz9mm
0
100
NATサーバーの必要性
mcz9mm
0
87
What’s New in ARKit2.0
mcz9mm
0
87
徳丸本 ログインフォーム
mcz9mm
0
98
arkit+animoji
mcz9mm
0
64
徳丸本8
mcz9mm
0
110
徳丸最終回
mcz9mm
0
76
Other Decks in Technology
See All in Technology
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
170
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
190
ABWG2024採択者が語るエンジニアとしての自分自身の見つけ方〜発信して、つながって、世界を広げていく〜
maimyyym
1
140
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
270
OPENLOGI Company Profile
hr01
0
60k
2/18 Making Security Scale: メルカリが考えるセキュリティ戦略 - Coincheck x LayerX x Mercari
jsonf
0
190
依存パッケージの更新はコツコツが勝つコツ! / phpcon_nagoya2025
blue_goheimochi
3
210
AIエージェント元年
shukob
0
160
実は強い 非ViTな画像認識モデル
tattaka
2
1.2k
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
82k
Windows の新しい管理者保護モード
murachiakira
0
200
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
140
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Documentation Writing (for coders)
carmenintech
67
4.6k
GitHub's CSS Performance
jonrohan
1030
460k
Side Projects
sachag
452
42k
Navigating Team Friction
lara
183
15k
Done Done
chrislema
182
16k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
We Have a Design System, Now What?
morganepeng
51
7.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Transcript
SwiftUIͰૣListPagination Λ࣮ͯ͠Έͨ @mcz9mm
#ࣗݾհ
• ຢདྷ ܆ @mcz9mm • Shinonome, inc. • iOSΤϯδχΞ •
wwdc18ʹҰࢀՃ • ࠷ۙKotlin
#SwiftUI
None
ࠃػͩͬͨͷͰૣࢼͯ͠·ͨ͠ʂ
#ࠓճ࡞ͬͨͷ
List Pagination
#demo
#ࠓ·Ͱ
scrollViewDidScroll • Cell͕࠷Լ·ͰεΫϩʔϧͨ͠ࡍʹݕ͢Δํ ๏͋ͬͨ
ListͰRowͷonApperΛར༻͢Δ modelͷlastIndexʹflgΛ࣮࣋ͨͤͯݱ
IndicatorUIViewRepresentableͰ UIKit͔Β࣮ •
·ͱΊ • ࠓͷॴεΫϩʔϧΛݕ͢Δํ๏͕ݟͨΒ ͳ͍ͷͰBest Practice͔Ͳ͏͔Θ͔Βͳ͍ • ListͷRowͷonAppearΛར༻͢Δ • IndicatorUIKit͔Βݺͼग़͢
#End
Sample Code ↓↓ https://github.com/mcz9mm/SwiftUI-List- Pagination