在第一个屏幕后无法获得导航栏。

时间:2015-12-29 18:05:23

标签: ios swift

我的主屏幕看起来与我想要的完全一样,但是尽管运行了相同的代码,但是下一个屏幕上只有后退按钮。这是我在初始视图控制器视图中运行的代码加载方法。

$scope.myModel = {
    isFruit : myServices.getIsFruit(),
    seedCount : myServices.getSeedCount()
};

$scope.onFruitClicked = function() {
    // toggle the value
    $scope.myModel.isFruit = !$scope.myModel.isFruit;
    // save the new value
    myServices.setIsFruit($scope.myModel.isFruit);
};

2 个答案:

答案 0 :(得分:0)

解决方案是制作一个根视图控制器,您可以在viewDidLoad中自定义导航栏。

然后所有视图控制器都应继承它。

答案 1 :(得分:0)

当为ViewController Class创建给我带来麻烦的文件夹时,我不小心按下了输入并让Xcode命名文件,嗯,简单地说文件。我很快纠正了这个问题,认为它没有其他影响。随后,在运行我的应用程序时,我在Interface Builder文件中离开了Unknown类PickingViewController。我怀疑所有这些问题都是紧密相连的。我点击了麻烦的视图,将他添加到当前模块,现在进入下一个问题。谢谢你的评论。