1

UITableViewSourceGetHeightForRowを継承してオーバーライドするクラスがあります。

public override float GetHeightForRow(UITableView tableView, NSIndexPath indexPath)

ただし、ある時点で OS がこのメソッドの呼び出しを停止したため、すべてのセルの高さが同じになりました。テーブルとテーブル ソースの残りの部分は正常に動作しています。これは非常に奇妙で、あらゆる種類のことを試しましたが、メソッドが呼び出されません。テーブル ソースの他のオーバーライドされたメソッドは、通常どおり呼び出されます。

UITableView呼び出しを停止するような設定はありますGetHeightForRowか?

4

2 に答える 2

4

Delegateタイプの(またはWeakDelegate) とUITableViewDelegate(SourceタイプのUITableViewSource) プロパティの両方を設定できますか?

それらは両方とも公開GetHeightForRowされ、両方が同じ で使用されると競合しUITableViewます。

于 2012-07-25T20:55:37.447 に答える