Turkcell | Geleceği Yazanlar

Soru & Cevap

viewcontroller den rootviewcontroller dönüş nasıl yapılır?

30.01.2014 - 13:40

Buton ile son viewcontroller sayfasından rootviewcontroller sayfasına dönüş yapmak istiyorum.Burada NSArray ı nasıl kullanmalıyım

Teşekkürler.

 

[code]

    NSString *starttEkle=[[NSBundle mainBundle] pathForResource:@"startt" ofType:@"png"];

      

    UIImage *starttEkle1=[[UIImage alloc] initWithContentsOfFile:starttEkle];

    UIButton *starttButton=[UIButton buttonWithType:UIButtonTypeCustom];

    starttButton.frame=CGRectMake(100, 300, 120, 50);

    [starttButton setImage:starttEkle1 forState:UIControlStateNormal];

    [starttButton addTarget:self action:@selector(starttButton) forControlEvents:UIControlEventTouchUpInside];

    [self .view addSubview:starttButton];    

    self.view.backgroundColor=[UIColor colorWithRed:1.000 green:0.584 blue:0.000 alpha:1.000];

    [super viewDidLoad];

 

}

-(IBAction)UIButton:starttButton;

 

 

{

    

    UINavigationController *animalend=self.navigationController;

    [animalend popToRootViewControllerAnimated:NO];

    [animalend pushViewController:animalend animated:YES];

    /*

    animal20ViewController *aniView20=[[animal20ViewController alloc]init];

    

    NSMutableArray *animal=[NSArray arrayWithArray:self.navigationController.modalViewController];

    [animal insertObject:aniView20 atIndex:[animal count]-19];

    [self.navigationController setViewControllers:animal animated:NO];

    [self.navigationController popViewControllerAnimated:YES];

    */

      

   // mainpageViewController *animal=[[mainpageViewController alloc] initWithNibName:@"mainpageViewController" bundle:Nil];

  //[self.navigationController pop];

  

}

 

 

[/code]

2671 Görüntülenme

1 Cevap

Çağrı
31.01.2014 - 22:39

NSArray bir dizidir baska bir ekrana gecmek icin diziyi kullanman gerekmez,amacin butona basip baska bir ekrana gitmekse bunu StoryBoard'da yap kod yazman gereksiz bu durum icin ancak dizideki elemanlari yada nesneleri gecis yapmak istedigin ekrana aktarmak istiyorsan bununda yolu farkli.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.