デバイス・OSバージョンの依存が少なく、メンテナンスしやすいビューを作る @k_katsumi #iosdc #a

https://fortee.jp/iosdc-japan-2018/proposal/6e8b530f-4d55-4c76-9511-2c4f316f06a3 iOSアプリにおいてビューに関する変更をテスト・レビューすることは負荷の高い作業のひとつです。現在のiOSアプリにおいてレイアウトのバッドプラクティスは、デバイスを判定する、contentInsetを自分で操作する、動的に制約を変更する、の3つです。このトークでは、実際のアプリのコードを用いて、壊れやすかったレイアウトを良いAutoLayoutの原則に従って修正した例を示し、堅牢でメンテナンスしやすいレイアウトとは何かを解説します。
0
前へ 1 ・・ 14 15
iganin @iganin_dev

iOS8のサポートを切ることでUIStackViewを使えるようになるかどうかがStoryboard/XIBを使うかどうかの一つの分水嶺になる気がする。 一昔前だと要素の増減の対応がなかなか厳しかった記憶。 #iosdc #a

2018-09-02 14:10:34
kiwi ٩(๑❛ᴗ❛๑)۶ @koga_wiwi

StackViewでHiddenを使うとパフォーマンスが遅くなる?→iOS9でのバグっぽかった StackViewのワークアラウンドはいくつか必要になることがあるが、制約付け替えるよりまし #iosdc #a

2018-09-02 14:10:37
Daisuke Sawada @daisuke7

いやぁiOS9まだ捨てられないよ、、UIStackViewあるけど、、 #iosdc #a

2018-09-02 14:10:39
Atom(アトム) @FromAtom

質問はできれば質疑応答でしてほしいなぁ。 #iosdc #a

2018-09-02 14:10:58
( ・ㅂ・ ) @a_aryzae

もうiOS 12出るんだし、iOS 9は切りたいよなー。サービスとしてでかいとiOS古いユーザも割合多くなりそうだからつらそう #iosdc #a

2018-09-02 14:11:02
ものくろ @monoqlo

パノラマで撮影されている…! #iosdc #a

2018-09-02 14:11:15
くろるり @kuroruri

iOS9はStackViewのパフォーマンス悪いのか、やはり最新メジャーのみSLA、妥協しても最新+1つ前のメジャーのみSLAにすべきだなぁ #iosdc #a

2018-09-02 14:11:16
小泉ひやかし🌻無職 @nnsnodnb

この間CEOとCOOを説得してiOS10をバッサリ切り捨てることに成功した #iosdc #a

2018-09-02 14:11:19
Objective-ひろC🍜iOS/Flutter @hirothings

AutoLayoutをコードで書くと * コードから各パーツ間の相対的なlayoutが妥当か判定するのは脳のメモリを使う * diffが見れるじゃん → 全体として妥当なのか判断できる?かは疑問です #iosdc #a

2018-09-02 14:11:22
カシマ @hexuuun

今の質問はエッジのどこかのpriorityを1000未満にするとよいみたい grandbig.github.io/blog/2017/12/1… #iosdc #a

2018-09-02 14:11:30
へんてこ @henteko07

岸川さんの発表、レイアウト構築について全てわかりしかなかった 完全に同意感 #iosdc #a

2018-09-02 14:11:31
Atom(アトム) @FromAtom

僕の担当するアプリiOS9どころか、そろそろiOS10も切ろうと考えている。 #iosdc #a

2018-09-02 14:11:34
𝚖𝚊𝚛𝚝𝚢-𝚜𝚞𝚣𝚞𝚔𝚒🔔🌲 @marty_suzuki

iOS9のUIStackViewのisHiddenを意識したことなかったなー #iosdc #a

2018-09-02 14:12:09
前へ 1 ・・ 14 15