我想在已經顯示的一個視圖控制器的頂部推送具有透明背景的新視圖控制器。我知道如何呈現,但我想要推新視圖控制器。如何推送具有透明背景的新viewController?
回答
UIViewController *controller = [[UIViewController alloc] init];
self.definesPresentationContext = YES;
controller.modalPresentationStyle = UIModalPresentationOverCurrentContext;
[self presentViewController:controller animated:YES completion:^{}];
正如我問的問題,我kNow如何呈現視圖控制器,但是,我想推動新的控制器。 –
您可以用這種方式呈現一個新的控制器,並且同時可以看到前一個控制器....嘗試....請記住設置新控制器的背景顏色。 [r:0 g:0:b:0 a:0.4] – iticle
不想出席。想推PUSH控制器....請讓我知道推控制器的方式不要呈現.. –
你需要給存儲到您的的ViewController並且設定至RootController的UINavigationController。在這之後,你可以從你的電流控制器推...
UIViewController *yourViewController = [[UIViewController alloc] init];
UINavigationController *navigationController1 = [[UINavigationController alloc] initWithRootViewController:yourViewController];
[self presentViewController:navigationController1 animated:YES completion:nil];
- 1. 推送透明背景的ViewController
- 2. UIViewAnimationTransitionCurlUp具有透明背景
- 3. OSX/Cocoa - 具有透明背景的NSScrollView
- 4. 具有透明背景的Modal UISplitViewController
- 5. 具有透明背景的DialogFragment
- 6. 具有透明背景的MSCHART
- 7. 具有透明背景的javacv圖像
- 8. PHP imagecopy的具有透明背景
- 9. 具有透明背景的RadioButtonRenderer
- 10. 透明小工具背景
- 11. 漣漪上具有透明背景
- 12. 使用opengles具有透明背景
- 13. 使svg標識具有透明背景
- 14. Qt Widget具有透明背景
- 15. 使FlowLayoutPanel具有透明背景
- 16. 文本框具有透明背景
- 17. 樣式表具有帶不透明文本的透明背景?
- 18. 具有背景色的透明背景圖像
- 19. 如何使背景透明?
- 20. 如何cvCopy背景透明?
- 21. 透明背景
- 22. 如何創建帶有透明背景
- 23. 如何將ViewController或View加載到具有透明背景的另一個ViewController中?
- 24. 如何創建具有透明背景的bootstrap模態
- 25. 如何在pygame中製作具有透明背景的表面
- 26. 如何使用oCanvas.js渲染具有透明背景的圖像
- 27. 如何讓我的精靈在Slick2D中具有透明背景?
- 28. 如何製作具有透明背景的TScrollBox?
- 29. 如何使Android主頁啓動器具有透明背景(不透明)
- 30. 只有透明背景
嘗試https://www.raywenderlich.com/110536/custom-uiviewcontroller-transitions – cekisakurek
使用導航控制器。檢查如何在AppCoda或任何其他網站中使用UINavigationController。 – phani
你可以如何呈現視圖控制器? –