如何從視圖1切換到視圖2,而無需按任何按鈕。在我的意見,我有是的UIImageView和UITextView的從視圖1切換到視圖2,不用按任何按鈕
隨着IM的NSTimer試圖通過使用下面的代碼中viewDidLoad方法來做到這一點
:
在firstviewcontroller.h文件
@interface FirstViewController : UIViewController
{
NSTimer *SwitchingTimer;
}
在firstviewcontroller.m文件
- (void)viewDidLoad
{
[super viewDidLoad];
SwitchingTimer = [NSTimer scheduledTimerWithTimeInterval:2 target:self selector:@selector(SwitchView) userInfo:nil repeats:YES];
}
-(void)SwitchViews:(id)sender
在secondviewcontroller.m文件中
-(void) SwitchView
{
SecondViewController *SecondView = [[SecondViewController alloc]
initWithNibName:@"SecondViewController" bundle:nil];
SecondView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:SecondView animated:YES];
[SwitchingTimer invalidate];
self.SwitchingTimer = nil;
}
但是什麼也沒有發生。有人可以告訴我我的代碼中缺少什麼。將感謝幫助。
在此先感謝。
請注意,使用ARC時,'SwitchView'不再泄漏。 – fabian789 2011-12-29 10:12:32
@ fabian789指出並回答更新。謝謝 :) – visakh7 2011-12-29 10:16:32