iOS開發筆記 6、View Controllers【MVC】

來源:互聯網
上載者:User

瞭解和熟悉這個對後續的開發很重要。

 

關於這個的參考資料

■ View Controller Programming Guide for iOS

For information about structuring and managing your application’s user interface

http://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/ViewControllerPGforiPhoneOS.pdf

■ View Programming Guide for iOS.

For information about presenting and animating your user interface

http://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/ViewPG_iPhoneOS.pdf

■ Model Object Implementation Guide

discusses basic issues of subclass design and implementation,

http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ModelObjects/ModelObjects.pdf

views are usually connected to view controllers, which manage events and otherwise take the controller role in the MVC model.

 

View Controlle 的類別

 

 

 

UIViewController類

is a direct descendent of NSObject. That means it doesn’t get any of the functionality of UIResponder or UIView, which you find in most other UIKit objects. It’s also the parent object of all the other view controllers we’ll discuss. Practically, this means that the lessons learned here also apply to all the other controllers.

 例子

”iPhone and iPad in Action“圖書中的例子是很好的參考,熟悉了這個,對於整個的程式流程就很瞭解了

視圖例子

viewex

tableex

Event and action例子

eventreporter

Guessture

Rgb

進階視圖例子:

flipex

navex

SplitViewx

tabex

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.