宣言的UICollectionView @_ishkawa #iosdc #a

https://fortee.jp/iosdc-japan-2018/proposal/7d0ff858-e4e2-4b36-bce3-a1c5e0a3093f UICollectionViewに複数の種類のセルがある場合、どのセルがいつ表示されるのか把握するのが難しくなります。この問題を解消する手段の1つには、コンテンツの宣言的な定義が考えられます。 このトークでは、はじめにコンテンツの宣言的な定義の実現方法を説明します。続いて、宣言的な定義を導入した時のコードの見通し、レイアウトの役割分担、差分更新、アニメーションなどの面におけるメリットとデメリットを解説します。
0
Sho Ikeda @ikesyo

#iosdc #a 次はishkawaさんを聴きます

2018-08-31 15:01:30
shyne @5hy_n3

#iosdc #a 次は宣言的UICollectionView

2018-08-31 15:05:14
ishkawa @_ishkawa

15:10〜 Track Aの"宣言的UICollectionView"の資料です #iosdc #a speakerdeck.com/ishkawa/declar…

2018-08-31 15:08:35
noppe @noppefoxwolf

#b 行こうかと思ったけど宣言的インターフェイスとSwiftの感触みたくて #a 来た。 #iosdc

2018-08-31 15:09:34
かっくん @fromkk

Swift, Kotlin, Go, JavaScriptを満遍なく書く生活をしている。強い。。 #iosdc #a

2018-08-31 15:10:13
こばけん @koba_dog

違う種類のcellが存在するレイアウトを組むことを想定 #iosdc #a

2018-08-31 15:10:44
かっくん @fromkk

ヘッダー画像、タイトル、説明、更に異なるセルが下に並ぶ画面を作って見る #iosdc #a

2018-08-31 15:11:01
Masayuki Iwai @myb

このサンプルの画面、まさに自分が作っているアプリの感じ。 #iosdc #a

2018-08-31 15:11:42
かっくん @fromkk

愚直に書くとこうなるよねぇ #iosdc #a

2018-08-31 15:12:18
Masayuki Iwai @myb

これをUICollectionViewで実装するのかー。 #iosdc #a

2018-08-31 15:12:34
Sho Ikeda @ikesyo

#iosdc #a 宣言的UICollectionViewといえば、既存のものではIGListKitという感触がある

2018-08-31 15:12:40
にわとりうめ@お菓子漬けの毎日 @umepiyo_a3

今実装してるの、こんなやつだな。ちょうどいい。#iosdc #a

2018-08-31 15:13:06
かっくん @fromkk

レビューとベニュー間違えやすいw #iosdc #a

2018-08-31 15:13:09
かっくん @fromkk

セクションヘッダービューも返す必要がある #iosdc #a

2018-08-31 15:13:53
かっくん @fromkk

reviewsやrelatedVenuesが空の場合のハンドリングも必要 #iosdc #a

2018-08-31 15:14:27
こばけん @koba_dog

コードから結果が想像しづらい indexに依存した実装がにおう 条件分岐が重複してるので更ににおう #iosdc #a

2018-08-31 15:15:02
かっくん @fromkk

ViewControllerは状態を表すデータを持っている、UICollectionViewはリストを表示するためのデータが欲しい。そこに大きな距離がある #iosdc #a

2018-08-31 15:18:09
こばけん @koba_dog

状態を表すデータとUICollectionViewのデータは遠いのにmethod毎に変換している #iosdc #a

2018-08-31 15:18:24
1 ・・ 4 次へ