【Swift】コードを書かずにGridViewのようなものを作成する
経緯
AKIBA.swiftに参加させて頂いた際、
GridViewのようなレイアウトをどうやって組むのかという話が出て、
・UITableView
・UICollectionView
・UIScrollView+UIView
という選択肢がありました。
全体の意見としてはUIScrollView+UIViewを使うが一番多かったのですが、やってみるとどうやるのかなと思って試してみました。
結果
コードは一切書いていません。
UIStackViewを組み合わせてUIScrollViewの中に入れました。
※iPad用にSize ClassでUIStackViewの大きさを変更しています。
UIScrollViewがScrollしないというありがちな現象に悩まされたのですが、下記の回答を参考にしたら解消されました。
https://stackoverflow.com/questions/31668970/is-it-possible-for-uistackview-to-scroll
実際のデザインはもっと複雑になるとは思いますが
こういうデザインが来た際の対応法の一つとして
勉強になりました。
何か間違っているなどご指摘があれば教えて頂けますと幸いです
Author And Source
この問題について(【Swift】コードを書かずにGridViewのようなものを作成する), 我々は、より多くの情報をここで見つけました https://qiita.com/shiz/items/c7027aac46c3288914a4著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .