Visual Studio의 WinJS 및 탐색 템플릿을 사용하여 WP8.1 응용 프로그램을 작성했습니다. 내 애플 리케이션에 appbar가 있고 다른 페이지로 이동하면 hideCommands/showCommands를 사용하여 페이지에 적합한 명령으로 appbar를 사용자 정의합니다. 문제는 숨길 명령이 표시 될 명령이 표시되기 전에 완전히 숨겨지지 않는다는 것입니다. 이것은 숨겨 질 단추의 순간 플래시를 만듭니다.WP8.1 Appbar HideCommands Issue
var commands = [appbar.winControl.getCommandById("commandA"), appbar.winControl.getCommandById("commandB"), appbar.winControl.getCommandById("commandC")];
appbar.winControl.hideCommands(commands);
appbar.winControl.showCommands("commandD");
어떤 도움을 주시면 감사하겠습니다.
페이지 당 별도의 명령 표시 줄을 사용하면 안됩니까? 명령 줄을 비활성화하거나 숨기고 메뉴 항목을 추가/제거한 다음 명령 모음을 다시 활성화하고 표시하면 어떻게됩니까? –
조언을 주셔서 감사하지만 안타깝게도 각 페이지에 appbar를 추가하면 페이지에 표시되지 않습니다. – agolia
응용 프로그램 막대를 숨기고 버튼을 추가/제거한 다음 효과가 나타나지 않습니다. 보이지 않아야하는 버튼은 숨기기 전에 잠시 표시됩니다. – agolia