2010-02-03 27 views
6

Tôi biết UIView là gì nhưng không phải là UIViewController. Tôi chỉ muốn biết những gì tôi có thể sử dụng nó cho, và những gì nó được so sánh với một UIViewUIViewController

+0

Vui lòng tham khảo [tài liệu] (http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html) để biết các câu hỏi như vậy. –

+0

Điều khoản của Lamens. Tôi đã đọc tài liệu và vẫn không hiểu rõ điều đó. Đó là lý do tại sao tôi hỏi câu hỏi này – Jaba

Trả lời

6

Về cơ bản bạn cần biết, là những gì model-view-controller architecture trong lĩnh vực công nghệ phần mềm, các UIView tương ứng với quan điểm của kiến ​​trúc này và UIViewController là ở phía bộ điều khiển của kiến ​​trúc này.

Bây giờ UIViewController có thể được coi là tác nhân kiểm soát (và có triển khai phương pháp) các sự kiện và thiết kế của UIView được hiển thị trên màn hình. Bất cứ điều gì bạn muốn thay đổi trên xem có thể được viết bên trong một phương thức trong lớp điều khiển của nó, mà kế thừa chính nó từ lớp UIViewController. Đó chỉ là mô tả ngắn gọn về khái niệm lớn này. Để biết chi tiết, bạn nên tìm liên kết ở trên.

+0

Cảm ơn bạn Tôi chỉ không hiểu những gì các tài liệu nói hoàn toàn. Bạn đã giúp tôi rất nhiều. Cám ơn rất nhiều. – Jaba

Các vấn đề liên quan