首先,我是n00b。 經過3天的努力和研究,我決定獲得一些外部幫助。如何在CA轉換和發佈後刪除視圖或Viewcontroller
我做了什麼和我的項目:
我爲孩子做了一本書。 每一頁都是一個自定義的ViewController。 在每一頁上,我都有一個用於下一頁和上一頁的按鈕。 當我推下頁鍵式我叫下面的代碼:
view2 = [ViewController2 alloc];
UIView *aktuell = self.view;
[self.view addSubview:view2.view];
CATransition *animationT = [CATransition animation];
[animationT setDuration:0.5];
[animationT setType:kCATransitionMoveIn];
[animationT setSubtype:kCATransitionFromRight];
[animationT setTimingFunction:[CAMediaTimingFunction
functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];
[[aktuell layer] addAnimation:animationT forKey:@"SwitchToView1"];
現在我在ViewController1(第1頁),並作出CATransition到ViewController2(第2頁)。 由於頁面不是屏幕大小(有一個透明的框架),我仍然可以看到上一頁的一部分。
如何刪除上一頁?
如果我在某些頁面之後翻閱應用頁面,我的應用變慢,因爲我無法擺脫背景中的頁面。 我嘗試了很多東西,但沒有任何工作,也許任何人都可以給我一些建議。
任何想法?慢慢地,但肯定我失去了我的動力。 如果有人能幫助我,這將會非常酷! 在此先感謝 Planky
非常感謝您的時間MacN00b! – Planky