View Controller Programming Guide for iOS

Content view controllers:管理內(nèi)容

Container view controllers :從其他的view controllers(child view controllers) 收集信息并呈現(xiàn)

----UINavigationController, UISplitViewController, and UIPageViewController.


1、The Role of View Controllers

管理視圖、數(shù)據(jù)封送、交互、free memory管理、自動(dòng)調(diào)節(jié)

2、View Controller Programming Guide for iOS

介紹視圖控制器在IOS上的設(shè)計(jì)模式和通用用途。

3、App Programming Guide for iOS

介紹其開發(fā)過程,并描述核心架構(gòu)。

4、App Distribution Guide

描述配置的步驟,編譯、調(diào)試和調(diào)優(yōu)應(yīng)用程序并提交其App Store。

a framework: a dictionary 包含了動(dòng)態(tài)共享庫和資源

a dynamic shared library and the resources




Presenting a View Controller

Presenting a view controller creates a relationship between the original view controller, known as the presenting view controller, and the new view controller to be displayed, known as the presented view controller.

The Presentation and Transition Process

1--Presentation Styles

Full-Screen Presentation Styles

The Popover Style

The Current Context Styles

Custom Presentation Styles

Transition Styles

Presenting 與 Showing a View Controller

presentViewController:animated:completion:

showViewController:sender: 和 showDetailViewController:sender:





1、UIViewControllerInteractiveTransitioning

2、UIViewControllerAnimatedTransitioning

3、UIViewControllerContextTransitioning:實(shí)現(xiàn)自定義視圖控制器的動(dòng)畫過渡。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容