私はUITableViewsを元来使っていた普遍的なiOSアプリケーションを持っていますが、それをUICollectionViewsで更新してiPadのディスプレイをより有効に活用しましょう。UICollectionViewをUITableViewのようにしましょう
UITableViewには多くの機能があり、グリッドレイアウトの柔軟性と引き換えに1トンを失うような気がします。
たとえば、セル間の区切り線は、自分で実装する必要があります。あまりにも多くの問題。
またはヘッダービューを追加する方法はわかっていますが、一致する既定値を持つ代わりに、スタイルと色のテーマを模倣しようとする設定を手作業で行う必要があります。確かに、私はそれを模倣しようとすることができますが、すぐにiOS 10が出て、ヘッダービューの外観を変更すると、突然、私のアプリはもう一致していないと見えます。
しかし、開示指標はさらに大きな問題です。私のUICollectionViewCellに組み込みの方法で公開インジケーターを表示する方法はありますか?はい、私は、公開インジケータに似たグラフィックを見つけてカスタムセルに追加しようとすることができますが、UITableViewCellに焼き付けられたものについては、特にカスタムUICollectionViews用に作成したすべての単一セルタイプにこの機能をすべて追加します。特にiOS 10が低下し、私の開示インジケータがすべて期限切れになった場合。
私はまた、公開インジケータの組み込みのsegue機能を失っていることは言うまでもありません。
何か不足していますか?それはUITableViewのように見えるようにUICollectionViewの本当に素敵なデフォルトを利用するためにタップインする方法がありますか?
私は聞いていますのよ。私が私の質問で言ったように: "確かに、私はそれを模倣しようとすることができますが、iOS 10が出てヘッダービューの外観が変わると、突然私のアプリはもう一致しなくなり、日付が変わります。 –
しかし、UITableViewCellのルックアンドフィールを実装するネイティブな方法がない場合は、MIMEをマッチしないとどうすれば同じ動作をさせることができますか? –
'しかし、UITableViewCellのルックアンドフィールを実装するネイティブな方法がない場合は これは私の質問です。 UICollectionViewCellsが標準のUITableViewCellのルックアンドフィールを採用するネイティブな方法はありますか? –