Xamarin.FormsのListViewやTableViewはCellの中身がBindingなどによって変わったときにiOSではセル高さが動的に変わりませんよね?
みなさんはこの問題はどう解決しているのでしょうか?
今は何かの変更イベント時に無理やりCellの高さをセットしてForceUpdateSize()を呼んでいるのですが、他になにかいい案がありますか?
ForceUpdateSize()を呼ぶとCell内で使っているEffectのOnAttachedやカスタムレンダラのPropertyChangedが何回も呼ばれるようになって困っています。さらに、TableViewだとCellの高さセットしてForceUpdateSize()呼んでも高さが反映されないです。ForceUpdateSize()はあまりいい方法ではないのかなと思っています。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/24 02:36
2018/11/26 12:49