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.3k
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
自己満アプリから脱却するためにした UI改善とは
mcz9mm
1
850
ARKit2.0でAppleが伝えたいアプリ体験を考える
mcz9mm
2
1.1k
ゆるく学ぶARKit
mcz9mm
3
1.5k
What’s New in ARKit2.0
mcz9mm
0
120
徳丸本 ログインフォーム
mcz9mm
0
110
arkit+animoji
mcz9mm
0
74
徳丸本8
mcz9mm
0
130
徳丸最終回
mcz9mm
0
88
swift arkit
mcz9mm
0
160
Other Decks in Technology
See All in Technology
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
390
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
2
940
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
320
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
270
AWS DMS で SQL Server を移行してみた/aws-dms-sql-server-migration
emiki
0
240
激動の時代を爆速リチーミングで乗り越えろ
sansantech
PRO
1
120
頭部ふわふわ浄酔器
uyupun
0
110
生成AI時代のPythonセキュリティとガバナンス
abenben
0
140
AI時代の開発を加速する組織づくり - ブログでは書けなかったリアル
hiro8ma
2
320
SQLAlchemy の select(User).where(User.id =="123") を理解してみる/sqlalchemy deep dive
3l4l5
3
510
RemoteFunctionを使ったコロケーション
mkazutaka
1
120
組織全員で向き合うAI Readyなデータ利活用
gappy50
1
800
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Fireside Chat
paigeccino
41
3.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Producing Creativity
orderedlist
PRO
347
40k
Music & Morning Musume
bryan
46
6.9k
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
GraphQLとの向き合い方2022年版
quramy
49
14k
Building Applications with DynamoDB
mza
96
6.7k
Gamification - CAS2011
davidbonilla
81
5.5k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
640
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