2013-03-02 55 views
0

我正在創建一個ipad應用程序,我在上面有四個按鈕。我必須加載不同的UIViewControlleroneViewController,twoViewController,ThreeViewController ..)在每個按鈕上點擊UIView控制。所有這些控制器都會顯示來自網站的RSS源。現在我的問題是每次當我點擊按鈕所有數據從第一次加載。我只想知道是否有任何方法可以第一次加載數據,只需更改UIViewController而不需要一次又一次從Rss加載數據。我有下面的代碼來改變點擊按鈕上的UIViewController更改UIViewController的按鈕點擊不重新加載內容如果內容已經加載第一次

- (IBAction)clickbtnComment:(id)sender {
oneViewController *aViewController = [[oneViewController alloc] initWithNibName:@"oneViewController" bundle:nil]; [self.NewsScrollView addSubview:aViewController.view]; }

+0

對於這一個存儲NSUserDefaults中的一個變量,並檢查天氣第一次或沒有時,如果第一次然後加載該頁面,否則跳過那一個。 – Balu 2013-03-02 09:22:43

回答

0

你正在創建每次單擊按鈕時新的視圖控制器。如果您第一次將新創建的視圖控制器存儲在屬性中,並且只是在視圖控制器已存在的情況下才顯示它,則不需要再次加載饋送。

+0

感謝皺眉。您的信息有幫助。 – user1997951 2013-03-02 10:35:18

+0

然後投票! – 2013-03-02 10:40:05

+0

我是新來的,我不能投票我的名聲只有1.抱歉 – user1997951 2013-03-02 11:29:22

相關問題