Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
iOS14 UICollectionView
[email protected]
July 10, 2020
Technology
3
1.8k
iOS14 UICollectionView
UICollectionView's update information in iOS14(WWDC2020)
[email protected]
July 10, 2020
Tweet
Share
More Decks by
[email protected]
See All by
[email protected]
Swift Observation
shiz
3
270
Swift Reflection
shiz
0
33
Swift Concurrency Next Step
shiz
7
2.5k
そろそろSwift Concurrency
shiz
0
180
Hello, Swift Concurrency world.の振り返り / Looking back on Hello, Swift Concurrency world.
shiz
0
69
Hello, Swift Concurrency world.
shiz
9
4k
The First Step of Swift Concurrency
shiz
2
1.2k
Dependency Injection
shiz
1
58
SOLID and Composition Root
shiz
0
37
Other Decks in Technology
See All in Technology
SPA・SSGでSSRのようなOGP対応!
simo123
2
150
Periodic Multi-Agent Path Planning
hziwara
0
110
ROS_Japan_UG_#49_LT
maeharakeisuke
0
210
IoTを始めたきっかけの話と個人でできるIoTの今後 / 新年LT会「私の愛するIoT 2023」
you
0
210
OpenShift.Run2023_create-aro-with-terraform
ishiitaiki20fixer
1
180
Exploring MapStore Release 2022.02: improved 3DTiles support and more
simboss
PRO
0
210
DNS権威サーバのクラウドサービス向けに行われた攻撃および対策 / DNS Pseudo-Random Subdomain Attack and mitigations
kazeburo
5
1.2k
証明書って何だっけ? 〜AWSの中間CA移行に備える〜
minorun365
3
2k
S3とCloudWatch Logsの見直しから始めるコスト削減 / Cost saving S3 and CloudWatch Logs
shonansurvivors
0
200
経営統合をきっかけに会社をエンジニアリングした話 / btconjp-2023
carta_engineering
0
140
もし本番ネットワークをまるごと仮想環境に”コピー”できたらうれしいですか? / janog51
corestate55
0
330
Hasuraの本番運用に向けて
nori3tsu
0
290
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
8
3.2k
GitHub's CSS Performance
jonrohan
1020
430k
Imperfection Machines: The Place of Print at Facebook
scottboms
254
12k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
120
29k
Building a Scalable Design System with Sketch
lauravandoore
451
31k
Docker and Python
trallard
30
1.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
44
14k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
10
1.3k
Agile that works and the tools we love
rasmusluckow
320
20k
Fashionably flexible responsive web design (full day workshop)
malarkey
396
63k
Building Flexible Design Systems
yeseniaperezcruz
314
35k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
239
19k
Transcript
QPUBUPUJQT 6*$PMMFDUJPO7JFX J04 https://pixabay.com/ja/photos/%E3%83%9C%E3%83%BC%E3%83%89-%E3%83%81%E3%83%A7%E3%83%BC%E3%82%AF-%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9-3695073/
ԬͰiOSΤϯδχΞ͍ͬͯ·͢ɻ @stzn3 shiz(ͣ͠) @shiz stzn ։ൃܦݧݴޠ: Swift Kotlin Javascript
PHP C# Java Go… iOSDC 2020 ελοϑ
J04
%JGGBCMF%BUB4PVSDF w4OBQTIPUΛ༻͍ͨ6*ͷঢ়ଶͷγϯϓϧͳཧ w4JOHMFTPVSDFPGUSVUI *OEFY1BUI 4FDUJPOBOE*UFNJEFOUJ f i FS wࣗಈͰલճͷঢ়ଶͱͷࠩΛܭࢉɺΞχϝʔγϣ
ϯͷ࣮ߦ https://developer.apple.com/documentation/uikit/uicollectionviewdiffabledatasource/
$PNQPTJUJPOBM-BZPVU wෳࡶͳϨΠΞτΛখ͍͞෦ΛΈ߹ΘͤΔ͜ ͱͰ؆୯ʹߏஙͰ͖Δ wએݴతʹίʔυΛॻ͚ΔͷͰಡΈ͍͢ wηΫγϣϯ͝ͱʹϨΠΞτΛߏͰ͖Δ https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout
J04
4FDUJPO4OBQTIPU https://pixabay.com/ja/photos/%E3%82%AB%E3%83%A1%E3%83%A9-%E5%86%99%E7%9C%9F-%E3%83%9D%E3%83%A9%E3%83%AD%E3%82%A4%E3%83%89%E5%86%99%E7%9C%9F-514992/
https://developer.apple.com/documentation/uikit/nsdiffabledatasourcesectionsnapshot
None
https://developer.apple.com/documentation/uikit/uicollectionviewdiffabledatasource/3600966-sectionsnapshothandlers
https://developer.apple.com/documentation/uikit/uicollectionviewdiffabledatasource/reorderinghandlers
-JTUT https://pixabay.com/ja/photos/%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA-%E6%9B%B8%E7%B1%8D-%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99-419254/
-JTUT w6*5BCMF7JFXͷΑ͏ͳ֎ݟ wεϫΠϓͰ͖Δ wσϑΥϧτͷϨΠΞτ͕༻ҙ͞Ε͍ͯΔ w$PNQPTJUJPOBM-BZPVUͷ্ʹ࡞Ͱ͖Δ
ϨΠΞτͷྫ https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout/3600951-list https://developer.apple.com/documentation/uikit/uicollectionlayoutlistcon f i guration
ϨΠΞτͷྫ https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout/3600951-list https://developer.apple.com/documentation/uikit/uicollectionlayoutlistcon f i guration
ϨΠΞτͷྫ https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout/3600951-list https://developer.apple.com/documentation/uikit/uicollectionlayoutlistcon f i guration
ଞʹ৽͍͠Ϋϥε"1*͕ͨ͘͞Μ w6*$PMMFDUJPO7JFX-JTU$FMM w)FBEFSBOE'PPUFS wTJEFCBSJOJ1BE04 MJLFTZTUFNBQQT https://developer.apple.com/documentation/uikit/uicollectionviewlistcell
7JFX $FMM $POGJHVSBUJPO https://pixabay.com/ja/photos/%E3%83%8F%E3%83%B3%E3%83%9E%E3%83%BC-%E3%83%9E%E3%83%AC%E3%83%83%E3%83%88-%E3%83%84%E3%83%BC%E3%83%AB-682767/
https://developer.apple.com/documentation/uikit/uilistcontentcon f i guration/3601027-cell
https://developer.apple.com/documentation/uikit/uilistcontentcon f i guration/3601027-cell
https://developer.apple.com/documentation/uikit/uilistcontentcon f i guration/3601052-valuecell
https://developer.apple.com/documentation/uikit/uilistcontentcon f i guration/3601046-subtitlecell
None
$FMM3FHJTUSBUJPO https://pixabay.com/ja/photos/%E3%82%BF%E3%82%A4%E3%83%97%E3%83%A9%E3%82%A4%E3%82%BF%E3%83%BC-%E6%9B%B8%E3%81%8D%E3%81%BE%E3%81%99-%E3%82%BF%E3%83%83%E3%83%97-3711589/
None
https://developer.apple.com/documentation/uikit/uicollectionview/cellregistration https://developer.apple.com/documentation/uikit/uicollectionview/3600945-dequeuecon f i guredreusablecell
None
αϯϓϧίʔυ͓͢͢Ί https://developer.apple.com/documentation/uikit/views_and_controls/collection_views/ implementing_modern_collection_views
͝ڵຯ͕͋Ε https://qiita.com/shiz/items/4227accc7d13ae439d1d
࠷ޙʹએ
J04%$νέοτൃചத wΦϯϥΠϯ։࠵ w d ݄ॕ wΞʔϦʔόʔυνέοτ ԁ
·Ͱ wύϯϑϨοτͷ༰ྫҎ্ʹॆ࣮ wϊϕϧςΟ༣ૹͰࣄલʹ͓ಧ͚ wৄ͘͠8FCͰ https://iosdc.jp/2020/
͋Γ͕ͱ͏͍͟͝·ͨ͠