ios - Revert to previous controller after xx amount of seconds -
i have simple app little code. in viewcontroller have done no code, have added navigation bar contains next button modal videocontroller. achieve after next button pushed in viewcontroller, allow user view videocontroller 5 seconds , automatically return previous viewcontroller. here code have added in videocontroller.m
#import "videocontroller.h" @interface videocontroller () @end @implementation videocontroller - (id)initwithnibname:(nsstring *)nibnameornil bundle:(nsbundle *)nibbundleornil { self = [super initwithnibname:nibnameornil bundle:nibbundleornil]; if (self) { // custom initialization } return self; } - (void)viewdidload { [super viewdidload]; //code added [self performselector:@selector(goback) withobject:nil afterdelay:5.0]; } //code added -(void)goback{ [self.navigationcontroller popviewcontrolleranimated:yes]; } - (void)didreceivememorywarning { [super didreceivememorywarning]; // dispose of resources can recreated. } \ @end
i not receiving errors not reverting me previous page desired. missing?
try code
- (void)viewdidload { [super viewdidload]; //code added //[self performselector:@selector(goback) withobject:nil afterdelay:5.0]; [nstimer scheduledtimerwithtimeinterval:3.0 target:self selector:@selector(goback) userinfo:nil repeats:no]; } //code added -(void)goback{ [self.navigationcontroller popviewcontrolleranimated:yes]; }
Comments
Post a Comment