Как убрать панель инструментов в сборке ромбики?

Я пытаюсь удалить панель инструментов полностью в ромб 4.0.0, но @@toolbar = nil собственность не работает в производственной сборке rhomobile 4.0.0.

1 ответ

При создании нового проекта с RhoMobile v5.1.1 (последний доступный на данный момент) или с RhoMobile Suite v4.0.0 (которому почти два года, но он включен в исходный вопрос), панель навигации исчезает, когда вы раскомментируете @@toolbar = nil линия в application.rb в /app/ папка вашего проекта:

require 'rho/rhoapplication'

class AppApplication < Rho::RhoApplication
  def initialize
    # Tab items are loaded left->right, @tabs[0] is leftmost tab in the tab-    bar
    # Super must be called *after* settings @tabs!
    @tabs = nil
    #To remove default toolbar uncomment next line:
    @@toolbar = nil
    super

    # Uncomment to set sync notification callback to /app/Settings/sync_notify.
    # Rho::RhoConnectClient.setObjectNotification("/app/Settings/sync_notify")
    Rho::RhoConnectClient.setNotification('*', "/app/Settings/sync_notify", '')

  end
end

Это оригинальное приложение, созданное RhoMobile (с панелью навигации) и работающее на устройстве Android:

Это оригинальное приложение, созданное RhoMobile (с панелью навигации

И тут же приложение раскомментировало @@toolbar = nil линия: то же самое приложение, раскомментировавшее строку <code> @@ toolbar = nil </ code @@ toolbar = nil

Другие вопросы по тегам