2011-03-28 119 views
0

你好,我有一個2觀點的應用程序。 cybeeview和moreview。 我使用cybeeview做一些計算,我想在第二個視圖中顯示它們。 如何將數據從cybeeviewcontroller.m傳遞給moreviewcontroller?從其他視圖訪問UIView的textview

回答

0

好的方法是使用委託。您可以編寫自己的協議,或者在moreviewcontroller中實現- textViewDidEndEditing:。您還需要設置委託:

cybeeviewcontroller.yourTextView.delegate = moreviewcontroller; 

//those controllers are instances of their respective classes 

但是必須說,除非你正在做一個小的和不重要的計算,這是公平地說,你是不是做正確。您應該設置模型值並傳遞模型。您可以在文檔中獲得更多信息,尋找模型 - 視圖 - 控制器設計模式。

+0

其實我只是在cybeeview中進行計算,並且是更多細節顯示計算的按鈕「More」。所以我需要的只是一種將more從cybeeview字符串傳遞給textview的方法。你在暗示我什麼? – user622203 2011-03-28 20:48:44