我有一個UIView,我正在使用它作爲一個單獨的模塊,並可以將它包含在我想要的任何位置。現在我想點擊UIView內的按鈕導航到UIViewController。 希望這很清楚。如何從UIView類導航到UIViewController?
0
A
回答
0
簡答:你不應該。您需要閱讀MVC設計模式。 A UIView
是一個視圖對象。您正試圖將控制器行爲添加到視圖對象。
你應該看看父/子視圖控制器,集裝箱的意見,並嵌入塞格斯。您可以輕鬆創建一個視圖控制器來管理另一個視圖控制器中的「tile」,並在用戶點擊按鈕時將消息發送給它的父級。這是一種非常常見的做事方式。
0
做到這一點,最好的辦法是到ViewController提供給視圖作爲代表,符合您爲它創建的協議。
例如,如果你的UIView用於選擇一個圖像,則該代表應該有一個方法類似於:
- (無效)視圖:(UIView的*)視圖choseImage:(的UIImage *)圖像;
相關問題
- 1. 從UIView導航到UIViewController
- 2. 如何從UIView導航到UIViewController
- 3. 如何從UIView子類導航到其他UIViewController
- 4. 如何從UIViewController導航到SplitViewController
- 5. Push從UITabbarController導航到UIViewController
- 6. 從UIViewController導航到Appdelegate
- 7. 從SKScene導航到UIViewController
- 8. 從UIViewController導航到UITableViewController
- 9. 從UICollectionViewController導航到UIViewController時UIViewController閃爍
- 10. 如何從UIWindow導航到UIView
- 11. 從UIView導航到UIViewController沒有故事板和導航控制器
- 12. 如何使用PushViewController方法從UIViewClass導航到UIViewController類
- 13. UIPopoverController&導航到UIViewController?
- 14. 如何導航到一個ViewController從UIView類的xib文件
- 15. 如何從UIViewController調用UIView
- 16. 如何從UIViewcontroller加載UIView?
- 17. 導航UIView到UINavigationViewController
- 18. UIView/UIViewController子類
- 19. 頁面從cocos2d場景導航到Uiviewcontroller
- 20. 導航從UIViewController的到的UITableViewController
- 21. 從UIView到UIViewController的UIImage
- 22. iOS從UIView切換到UIViewController
- 23. 從UIViewController到UIView的代碼
- 24. 從UIView推UIViewController
- 25. 如何將UIView XIB「導入」UIViewController XIB?
- 26. UIView或UIViewController子類?
- 27. 如何從React Native組件導航到本機iOS UIViewController
- 28. 如何從UIViewController子類中的ipad啓動UIView子類
- 29. uiview導航
- 30. 添加UIview到UIViewController
希望這是相當清楚的。 - 不,它不是:) –
你不能直接做到這一點,你需要實現你的UIView類的委託形式,並從那裏傳遞給它的父視圖控制器,你可以做導航是非常清楚的? :) –
你應該在你的視圖中實現委託 –