У меня есть навигация с одной кнопкой на панели инструментов. Основываясь на просмотре представления, ярлык кнопки и функциональность должны измениться. Мне удалось это сделать, создав много кнопок и активировав их по мере необходимости (скрыть/показать)Установить действие кнопки в контроллере
Вместо того, чтобы делать такой подход, я хотел бы иметь только одну кнопку, а в контроллере изменить текст и действие. Что-то вдоль этих линий:
this.getButton().setHtml("new text");
this.getButton().action = "newaction";
setHtml
работы, но установка действия не делает. Изучая кнопку в консоли, я вижу изменения в действии, но когда я нажимаю на нее, она реагирует на предыдущее действие.
Любые предложения о том, как подойти к этому?
Благодаря