UINavigationController的默认设置为Back title

时间:2016-10-06 14:42:44

标签: ios swift uinavigationcontroller

这就是

TempData.Remove("USD");

在欢迎视图控制器上,我按下New View Controller,如下所示:

enter image description here

正如你在这里看到的是取消按钮。

这是推送视图控制器类的源代码:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool
{
    VAXApplicationSettings.configureApplicationAppearance()

    window =  UIWindow(frame: UIScreen.mainScreen().bounds)
    window?.makeKeyAndVisible()

    if let window = window {
      guard let welcomeViewController = storyboard.instantiateViewControllerWithIdentifier("WelcomeViewController") as? VAXWelcomeViewController else {
                return nil

      }


      let navigationController = UINavigationController(rootViewController: welcomeViewController)

      window.rootViewController = navigationController
    }



    return true
}

3 个答案:

答案 0 :(得分:1)

这与您的导航控制器或导航栏无关。默认情况下,后退按钮的标题是视频控制器的标题,如果您点击它,它将返回视图控制器还可以更改后退按钮的标题返回。没有整体"默认&#34 ;;它通过视图控制器基于视图控制器发生。

答案 1 :(得分:0)

enter image description here

我已将此设置为我的欢迎视图控制器中的导航项目,该控制器是导航控制器的根视图控制器。

答案 2 :(得分:-1)

对于这样的情况,我喜欢创建一个名为UIViewController的{​​{1}}子类,然后我的所有视图控制器都从此而不是标准的iOS控制器。这允许我添加在整个应用程序中应用的功能。

BaseViewController

理想情况下,您的应用应该从一开始就使用此构建,但您可以在应用范围内进行查找/替换以更新现有的视图控制器。