【发布时间】:2014-06-15 23:40:08
【问题描述】:
我的应用上有一个文本视图。我还有一个关于/帮助按钮。当他们单击关于/帮助按钮时,它会转到另一个故事板。当他们点击“返回”按钮时,它会返回到原来的故事板。
我遇到的问题是,当他们回到原始故事板时,我该如何做到这一点,文本视图不会恢复到原来的状态,而是保留用户的输入有吗?
好的,当用户按下一个名为“转换”的按钮时,我有这段代码。
- (IBAction)convertButton:(id)sender {
//Makes the text view into editable NSString
NSString *input = _inputTextField.text;
//Changes words that the user input.
input = [input stringByReplacingOccurrencesOfString@"cool" withString:@"awesome"];
//Some code here changes it to input2
//Sends the edited input to the output text field
_outputTextField.text = input2;
}
这意味着如果用户输入“我很酷”。进入 inputTextField,然后按转换按钮,我希望它保存他的输入,以防用户单击将他带到另一个窗口的“关于/帮助”按钮,因为当他返回时,我希望他的旧输入保留在输入框中。但它并没有这样做。
【问题讨论】:
-
您需要以某种方式存储此值。然后将该值加载回 viewWillAppear 事件或类似事件的框中
-
我知道......这就是我的问题......怎么做。你根本没有帮助我。
-
很抱歉你有这种感觉,但如果你想要更深入的帮助,你需要付出更多的努力(你尝试过的代码,更尖锐的问题......)
-
为了更好地理解它,我需要创建一个全局字符串,当用户单击“转换”按钮或外部触摸时将输入2保存到其中。
-
解决方案真的应该放在答案中。
标签: iphone uitextview uistoryboard preserve