我對編程非常陌生,所以請隨身攜帶。我在ViewController.swift中工作,注意到當我打開它時,它聲明瞭一個UIViewController類。我想知道,如果這是一個新的類或已經聲明的類,我們可以添加代碼。什麼是「UIViewController」類?
0
A
回答
0
我想知道如果這是一個新的類或已經聲明的類,我們可以添加代碼。
UIViewController
是在UIKit框架中定義的類。它是用作iOS應用程序中所有其他視圖控制器的基類的類,因此它提供了任何視圖控制器所需的行爲以及許多將被覆蓋的方法。 「添加代碼」的常用方法是創建您自己的子類UIViewController
,這正是您在ViewController.swift文件中所做的。
你將會碰到很多有UI
前綴的類,你可以在Xcode附帶的文檔中查找它們中的任何一個。
0
UIViewController不是您可以添加代碼的類。但ViewController是具有UIViewController作爲父項的默認類。
默認情況下創建項目時,ViewController類已與Storyboard視圖控制器連接。因此,您可以向ViewController類添加一些代碼,並將您的UI控件(按鈕,標籤等)與ViewController類連接起來,併爲其添加一些功能。
所以,是的,你可以添加一些代碼,看看你建立和運行模擬器時會發生什麼。
0
它是一個管理視圖控制器功能的類。例如,「YourClass:UIViewController」表示您從UIViewControllerClass擴展,所以您可以使用母類中的所有函數,但也可以在「YourClass」中添加新的元素。
相關問題
- 1. 什麼是UIViewController
- 2. 爲什麼UIPopoverController不是UIViewController的子類?
- 3. 爲什麼它是UIView而不是UIViewController的子類xib中的UIViewController?
- 4. 子類UIViewController,什麼時候不到
- 5. UIViewController類在viewDidLoad中做了什麼?
- 6. 使用UIViewController的目的是什麼IBOutlet
- 7. 子類化UIViewController時調用viewDidLoad的是什麼?
- 8. UIViewController presentModalViewController:animated:什麼都不做?
- 9. 什麼是類
- 10. UIViewController基類 - 它是否好
- 11. 什麼是在UIViewController中彈出鍵盤的UIView的最佳方式是什麼?
- 12. UIViewController類
- 13. 什麼是「Rect」類?
- 14. 什麼是IE類?
- 15. 什麼是IPV4類?
- 16. 什麼是MyGameProgress類?
- 17. 什麼是dijitReset類?
- 18. UIPageViewControllerDelegate是什麼類
- 19. 什麼是類GADMAdapterCustomEvents
- 20. 什麼是?類型?
- 21. 什麼是子類
- 22. 什麼是python類?
- 23. 什麼是NSAboutURLProtocol類
- 24. 什麼是類型和什麼是類型構造函數scala
- 25. 爲什麼initWithNibName不能用於我的UIViewController子類?
- 26. 爲什麼我們將UIViewController傳遞給UINavigationController類?
- 27. 爲什麼在UIViewController類中默認不生成dealloc?
- 28. 爲什麼不能從UIViewController下降新的ObjC類?
- 29. 爲什麼不在UIViewController子類中分配UIWindow對象?
- 30. 什麼是com.itextpdf.test。** - 用於什麼類?