在 iOS 6 中,您可以使用 Unwinding Segue 返回到之前的视图控制器。
我现在正在使用故事板来解决这个问题。我在 iOS 5 上,我没有 Unwinding Segue。
图片说明情况:
在第三个窗口(我认为它的正式名称为故事)有一个完成按钮。
如何使该按钮在屏幕上返回一个带有文本的对象并返回到窗口 2?在那里,我的窗口 2 表应该 refries,但这超出了这个问题的范围。
我所做的是在 ThirdWindowViewController 中实现 IBOutlet(让我们称之为),它与 IBAction 方法相关联。
@property (nonatomic, strong) IBOutlet UITextView* textView;
@property (nonatomic, strong) Note* note;
@property (nonatomic, retain) IBOutlet UIBarButtonItem* doneButton;
- (void) configureView;
- (IBAction) doneAction:(id)sender;
- (BOOL) prepareNoteForTransition;
EDIT_01
正如汤姆所写,您需要一个代表。这就是我实际做到的方式,使用我上面提到的方法。我只是认为有一些更特定于苹果的方法可以做到这一点,比如 Segues。或一些替代品。
多谢你们。