2016-03-22 28 views
0

Uygulamam içinde UIViewController ve UITableViewController var.Navigasyon Denetleyici uygulaması çöküyor

UIViewController'dan UITableViewController'a gitmek istiyorum.

UITableViewController içinde bir 'gezinme çubuğu' istiyorum, 'öğeleri' ekleyebilirim ve 'tamamlandı' olduğumu bildirerek UIViewController cihazına geri dönebilirim.

Bunu başarmak için UITableViewController'ı bir UINavigationController içine gömdüm, çünkü düğmelerimi ekleyebileceğim ve bir başlık ekleyebileceğim gezinme çubuğunu gösteriyor.

UIViewController'dan kendi UITableViewController'a bağlı olan UINavigationController'a "kontrol sürüklendim" komutu alıyorum.

UIViewController -> UINavigationController -> UITableViewController 

Benim amaçlanan işlevsellik UITableViewController için UIViewController gelen seyahat etmektir. Ancak, aşağıdaki iletiyle uygulama kilitleniyor:

Terminating app due to uncaught exception 'NSInvalidArgumentException',  reason: 'Storyboard (<UIStoryboard: 0x7f96c1451890>) doesn't contain a view controller with identifier 'UINavigationController-IxO-nE-zon' 

uygulaması (UINavigationController gitmiş olan) benim segue doğrudan UITableViewController için UIViewController gelen ekli olup olmadığını çökmez. Ancak, daha sonra ihtiyacım olan UITableViewController'ın üst kısmındaki Navigasyon Çubuğumu alamıyorum.

Sorularım şu şekildedir: Bu hatayı, aralarında seyahat edebilmem için giderebilir miyim, yoksa bunu yapmanın başka bir yolu da vardır, böylece gezinme çubuğumu tutarken aralarında seyahat edebilirim.

Teşekkür ederiz!

+0

Ne navigasyon denetleyicisi 'UIViewController' gömmek ve daha sonra' UITableViewController 'itmek olur? –

cevap

0

Tamam, kurulumun doğru olduğunu belirledim ama işe yaramadan önce bir projeyi temizlemem gerekiyordu. Sanırım filmleri ekledikten sonra hikaye tahtasının kimliğini ekledim. Aşağıdaki cevaba

Thank-size: Answer

İlgili konular