0

配列を使用して、UIPageViewController にいくつかの viewController を追加しています。問題は、さらにスワイプしてもメモリに残り、削除したいことです。このデリゲートメソッドを見つけました:

- (void)pageViewController:(UIPageViewController *)pvc didFinishAnimating:(BOOL)finished previousViewControllers:(NSArray *)previousViewControllers transitionCompleted:(BOOL)completed
{
    // If the page did not turn
    if (!completed)
    {
        return;
    }
    // This is where I want to delete the previousViewControllers to release memory
}

しかし、これらの以前のViewControllerを削除するにはどうすればよいですか? スクロールして戻ると、リロードする必要がありますが、削除する必要があります。そうしないと、ずっとメモリに残るからです。

4

1 に答える 1