2011-03-28 121 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