这真的让我这些家伙,如果可能的话,我希望你能帮忙看看我哪里出错了。我是iOS开发的新手并且完成了所有这些但是这个问题限制了我喜欢我的应用程序。
我的故事板包含以下布局:
- >带有3个“标签”的标签栏控制器(练习描述,登录,留言板)
练习描述和留言板已嵌入带有表格视图的导航控制器,可提取数据并且工作正常。登录板是我的问题。单击登录选项卡将生成我的登录屏幕,其中包含链接到来自php文件的json请求的电子邮件和密码字段,一切正常。现在,一旦他们登录,他们可以选择“预订”和“记录一个新的最大代表进行锻炼”。我喜欢登录屏幕,其中包含一个导航控制器,然后允许他们从预订返回到“成功”登录页面,然后再回到之前的“登录页面”及其详细信息。我没有存储令牌以保持他们登录他们的帐户,一旦他们回去,他们将不得不重新登录。
当用户从登录页面选择按钮进入“预订”时,我得到的错误如下:
2014-09-06 14:21:23.980 CrossfitPotch [94366:60b] * 由于未捕获异常'NSGenericException'而终止应用程序,原因:'推送segues只能在源控制器上使用由UINavigationController实例管理。'
我能理解错误,但不知道如何解决这个问题。非常感谢任何帮助。
答案 0 :(得分:0)
听起来您需要将控制器嵌入导航控制器中。在Xcode中,选择您的控制器,单击Editor菜单,然后选择“Embed In ...”并选择“Navigation Controller”。