本文主要是介绍[iOSB]StoryBoard使用Eixt返回页面,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用Exit离开页面,直接返回到某控制器就需要在控制器中实现方法(unwindToVCWithSegue:),再如图拖动action到Exit关联事件,关联事件定义在哪个控制器点击按钮就会返回这个控制器。
OC
#import "ViewController.h"
#import "FHViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad {[super viewDidLoad];
}- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {if ([segue.identifier isEqualToString:@"890"]) {}
}- (IBAction)unwindToHomeWithSegue:(UIStoryboardSegue *)segue {UIViewController *source = segue.sourceViewController;if ([[source class] isSubclassOfClass:[FHViewController class]]) {}
}@end
Swift
import UIKitclass ViewController: UIViewController {override func viewDidLoad() {super.viewDidLoad()}@IBAction func unwind(segue:UIStoryboardSegue){let source = segue.source;if (source is FHViewController) {NSLog("111%@", "Mark");}}
}
这篇关于[iOSB]StoryBoard使用Eixt返回页面的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!