Twitterのプロフィール画面の再実装を通して、ScrollViewを組み合わせたContainerVCの作り方を学ぶ #iosdcrc #b

https://fortee.jp/iosdc-japan-2018/proposal/bf608f85-9928-4450-83b8-2db8956ccd97 ScrollViewを組み合わせて快適に動くUIを作るには超えなければならないハードルがたくさんあります 任意のViewControllerをはめ込めるContainerVCを作るのはさらに難しいですが、実現できればどのアプリのどの画面にも応用できるようになります 続きを読む
0
Mitsuyoshi @vespid

話します! 制約のなかでContainerViewControllerを つくる方法 speakerdeck.com/mitsuyoshiyama… #iosdcrc #b

2018-09-18 20:36:47
佐藤タケシ 【Amazonにて「一冊でマスター!Swift Concurrency入門」発売中】 @hatakenokakashi

「Twitterのプロフィール画面の再実装を通して、ScrollViewを組み合わせたContainerVCの作り方を学ぶ」 #iosdcrc #b

2018-09-18 20:41:50
crea @crea_io

#iosdcrc #b 「渾身のUIが再利用できない」

2018-09-18 20:42:03
佐藤タケシ 【Amazonにて「一冊でマスター!Swift Concurrency入門」発売中】 @hatakenokakashi

Twitter UIをみてみる。 スクロールによってヘッダーが縮む。 ChildVCはヘッダー #iosdcrc #b

2018-09-18 20:43:41
fumiyasac@iOSアプリ開発UI実装であると嬉しいレシピブックシリーズ販売中です〜📖 @fumiyasac

スクロールの同期と独立をContainerView間でうまく実現するのはなかなか難ですよね。 #iosdcrc #b

2018-09-18 20:44:58
佐藤タケシ 【Amazonにて「一冊でマスター!Swift Concurrency入門」発売中】 @hatakenokakashi

ヘッダー、タブ、スクロールコンテンツに定義。 スクロールコンテンツはScrollViewを持っている必要がある #iosdcrc #b

2018-09-18 20:45:52
佐藤タケシ 【Amazonにて「一冊でマスター!Swift Concurrency入門」発売中】 @hatakenokakashi

ChildViewControllerの独立性を担保しよう 任意のVCを入れたい! でもプロパティは具体的な型だった! #iosdcrc #b

2018-09-18 20:47:06
yukin01 @_yukin01

Protocol にして切り出すと再利用性が上がる #iosdcrc #b

2018-09-18 20:47:27
椎名夏希 @417_72ki

&で繋げるのってprotocol同士だけだと思ってた。class & protocolでもできるのか #iosdcrc #b

2018-09-18 20:47:49
佐藤タケシ 【Amazonにて「一冊でマスター!Swift Concurrency入門」発売中】 @hatakenokakashi

プロトコル嬉しいところ ・独立性 ・必須の制約をコンパイルレベルで縛れる #iosdcrc #b

2018-09-18 20:48:06
椎名夏希 @417_72ki

UIViewController & Scrollable を ScrollableViewController に typealias するのが良いかな #iosdcrc #b

2018-09-18 20:49:02
Yuki Sumida @y_sumida

& でつなぐ記法知らなかった #iosdcrc #b

2018-09-18 20:50:57
fumiyasac@iOSアプリ開発UI実装であると嬉しいレシピブックシリーズ販売中です〜📖 @fumiyasac

なるほど、場合によってはscrollViewDidScrollを利用しない方が良いのか...Delegateの横取りをしないような配慮をすることがポイントですね。 #iosdcrc #b

2018-09-18 20:53:31
Yuki Sumida @y_sumida

前職でかなり苦労して似たようなUI作ってたの思い出した。delegateは確かに苦労した記憶。 #iosdcrc #b

2018-09-18 20:54:24
Ringo / 個人アプリ開発 iOS @makoteku

今まさにこのUIを作ってるので助かる。 #iosdcrc #b

2018-09-18 20:57:21
Objective-ひろC🍜iOS/Flutter @hirothings

TwitterのUIの制約の話し面白かったです! #iosdcrc #b

2018-09-18 20:57:24
MD5500 @MD5500

スクロールの位置が戻ってしまうの面白い #iosdcrc #B

2018-09-18 20:58:48
iida @iida_0213

主に #b に居て楽しく聞けたんだけど #c からツイートで漏れ聞こえてくる内容が気になって仕方なかったw #iosdcrc

2018-09-18 21:07:38