0

tableHeaderView を持つ tableViewController があります。tableView の上部にいて、tableView を少し上にスクロールすると、tableHeaderView が非表示になり、少し下にスクロールすると再び表示されます。これはデフォルトの動作です。

viewController にプッシュしてから tableViewController に戻すと、tableHeaderView の状態が保持されます。つまり、非表示の場合は非表示のままになり、表示されていた場合は表示されたままになります。

ただし、何らかの理由で、containerView を持つ別の viewController にプッシュしてからポップバックすると、常に tableHeaderView が表示されます。押す前に隠していたとしても。

4

1 に答える 1