我有一堆「幻燈片」,我試圖在iPad上顯示,一次一個,使用UIScrollView。 「幻燈片」是UIViewController
類的各種子類。幫助實現「Horizontal UITableViewController」?
我在NSUserDefaults
存儲我的幻燈片,由NSDictionaries代表。在啓動時,我加載NSDictionaries的NSArray並循環遍歷它們,將視圖傳遞給UIScrollView。
現在這個效率很低,因爲即使在屏幕外,所有的幻燈片都被保存在內存中。我懷疑我應該讓它的行爲更像UITableViewController,在重用幻燈片和釋放幻燈片並離開屏幕並在屏幕上重新創建它們時使用。
我有兩個問題。
首先,UITableViewController如何處理單元交換?我在哪裏可以找到一些示例代碼或算法?
二,如果幻燈片不是全部屬於同一類型,我該如何重複使用幻燈片?
好的答案,它實際上讓我思考如何實現我的幻燈片,而不是我應該如何...... – Moshe 2010-12-08 04:44:48