Soru & Cevap

pushViewController

15.02.2014 - 02:44

İyi günler 

[code]

ChatScreenViewController *chatScreenViewController = [[ChatScreenViewController alloc]init];
[self.navigationController] pushViewController:chatScreenViewController animated:YES];

[/code]

Yukarıdaki kod ile componenetler gelmiyor siyah ekran oluşuyor, initWithNibName ile de denedim fakat tamamen hata oluşuyor autorelaesepool hatası.

0 Görüntülenme

6 Cevap

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

picture-7864-1383490128.jpg
grknblt
04.03.2014 - 05:04

Merhaba,

Görsel mod ekranından o alana ait bi ekran görüntüsü ve kodlarını "pastebin.com" üzerinden paylaşırsanız gerekli düzenlemeleri ve hataları belirterek geri paylaşım yapabilirim. Bu sayede daha iyi anlamış olursunuz.

İyi çalışmalar.

picture-9415-1385973202.jpg
nihatbasmaci
18.02.2014 - 10:12

UIStoryboard kullandığımda karşılaştığım hata;

Storyboard (<UIStoryboard: 0x92cb530>) doesn't contain a view controller with identifier 'ChatScreenViewController'

UINavigationController kullandığımda ise herhangi bir hata log ekranına düşmüyor sadece pushlanan ekranım siyah ekran olarak geliyor yani tasarım ekranımdaki componentlerim yüklenmiyor, sadece simsiyah ekran ve navigation bar button olarak < Back butonum geliyor o kadar.

Profile picture for user coskungun
coskungun
17.02.2014 - 10:57

tamam o crash olduğu zaman düştüğü metot. NSLog yazdırırken çıktı aldığımız yerde hata ile ilgili açıklama yer alır. Onu yazarsan hatayı daha kolay yakalarız. Olmadı breakpoint koyduğun yere gelip + simgesine basıp All Exceptions'a tıkla.Crash olduğu yerde seni uyaracaktır. 

picture-9415-1385973202.jpg
nihatbasmaci
17.02.2014 - 10:21

storyboard da tableView içine attığım cell e tıkladıgımda detay sayfama geçiş yapamıyorum dediklerinizi uyguladım ancak hala hata veriyor 

coskungun
17.02.2014 - 10:34
Aldığın hatayı buraya yazabilir misin ?
nihatbasmaci
17.02.2014 - 10:48
Listedeki herhangi bir elemana tıkladııgımda ekrana gelen hata bu return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); benim yazdıgım kodu koydugumda iste elemanlardan herhangi birine tıkladıgımda siyah bir ekrana geçiyor
Profile picture for user coskungun
coskungun
16.02.2014 - 04:35

Merhaba Nihat,

Öncelikle uygulama ilk başladığında navigationcontroller nesnesini dahil etmen gerek.Eğer etmediysen hata alman büyük ihtimalle bundan dolayıdır.Bir de crash olurken aldığın hatayı yazarsan hatanın neden kaynaklandığını daha rahat anlayabiliriz.

İyi çalışmalar. 

Profile picture for user abdulbasit.tanhan
abdulbasit.tanhan
15.02.2014 - 06:23

Selamlar,

Storboardtan kendin çağırıyorsan alttakini deneyebilirsin.

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle: nil]; ChatScreenViewController *viewController = [storyboard instantiateViewControllerWithIdentifier:@"ChatScreenViewController"]; [self.navigationController pushViewController:viewController animated:YES];