我創建了一個uview,其中包含許多文本框,並且我有一個uiviewcontroller,其中包含負責製作簽名的xib文件。可以將此viewController添加到我的uiview中,以便使此繪圖簽名的組件在我的uiview的頁腳?管理uiview和uiviewcontroller
回答
- (void)init { //parent view
...
FooterViewController *fvc = [[FooterViewController alloc] initWithNibName:@"myNibName" bundle:nil];
[self addSubview: fvc.view];
fvc.view.origin = CGPointMake(0, self.frame.size.height - fvc.view.frame.size.height);
}
這是如何從xib文件創建viewController並將其視圖添加到主視圖。假設這是你想要做的。
我希望主視圖具有自己的viewController,它是我將添加此代碼的位置,因爲我可能希望將FooterViewController的實例作爲變量存儲在某處(最好在MainViewController中,而不是MainView中) – bazik 2013-05-12 21:51:07
如果是ViewController的loadView方法,則應該將fvc.view添加到其視圖子視圖(UIViewController沒有addSubview:方法)。另外,它必須添加fvc到它的childViewControllers。 – robbartoszewski 2013-05-13 05:29:16
如果您使用的是故事板,最簡單的方法是將Object View對象從對象庫(按鈕,標籤等)拖到視圖控制器的視圖中。這將創建一個子視圖控制器,您可以單獨處理,並且已經調整大小以反映容器視圖控制器的大小。
- 1. UIView和UIViewController
- 2. 瞭解uiview和uiviewcontroller
- 3. UIView和內存管理
- 4. UIViewController內存管理
- 5. 在UIView和UIViewController上繪圖
- 6. UIViewController not loading UIView
- 7. 從UIView推UIViewController
- 8. UIView vs UIViewController
- 9. UIViewController內存管理/問題?
- 10. 的UIViewController多的UIView
- 11. 添加UIview到UIViewController
- 12. UITableView和UIView在一個UIViewController中
- 13. 鏈接UIView和UIViewController的最佳方式
- 14. 在UIViewController中集成UIView和GLKView
- 15. 用於繼承的UIView和UIViewController實踐
- 16. iPhone - 連接的UIView和子的UIViewController
- 17. 自定義UIView和UIViewController最佳實踐?
- 18. 在UINavigationBar和UIViewController上覆蓋一個UIView
- 19. UIView和UIViewController有什麼區別?
- 20. 從UIView到UIViewController的UIImage
- 21. 無法從UIViewController訪問UIView
- 22. 如何從UIViewController調用UIView
- 23. 模擬的UIView在UIViewController中
- 24. 在UIView中嵌入UIViewController
- 25. 訪問的UIView從UIViewController中
- 26. 將uiview添加到uiviewcontroller
- 27. 從UIViewController到UIView的代碼
- 28. 添加的UIView上的UIViewController
- 29. UIViewController上覆蓋一個UIView
- 30. 在UIViewController Storyboard中訪問UIView
不太瞭解您的設置。你可以顯示你的視圖和viewcontroller類嗎? – bazik 2013-05-12 21:38:42
感謝您的回覆。我的視圖包含一些文本框,並且帶有xib文件的viewcontroller允許我繪製簽名。可以使用viewcontroller作爲子視圖並在頁腳中顯示繪圖組件 – 2013-05-12 21:46:34