J'utilise la dernière version de RubyMotion. J'essaye de placer une image de fond faite sur commande sur la barre de navigation dans RubyMotion. Mais je continue à avoir des erreurs.Comment définir l'image de fond dans la barre de navigation
Ceci est mon code dans AppDelegate:
dashboardController = DashboardController.alloc.initWithNibName(nil, bundle: nil)
nav_controller = UINavigationController.alloc.initWithRootViewController(dashboardController)
image = UIImage.imageNamed('navbar/background_navbar.png')
nav_controller.appearance.setBackgroundImage(image, forBarMetrics:UIBarMetricsDefault)
Ceci est l'erreur:
*** Terminating app due to uncaught exception 'NoMethodError', reason: 'app_delegate.rb:10:in `application:didFinishLaunchingWithOptions:': undefined method `appearance' for #<DashboardController:0x6c4a9a0> (NoMethodError)
Non, malheureusement pas. Je viens d'ajouter une image à la barre de navigation ne pas définir l'image d'arrière-plan de la barre de navigation. Ci-dessous la réponse a résolu bien que :) –