[Tex/LaTex] Beamer and the \pause command

beamerpause

I'm creating a beamer presentation and I want to use the \pause command but I want the text after the \pauses to be completely invisible not just transparent. Is there any way to do this? I tried the \setbeamercovered{invisible} command but it didn't change anything.

Best Answer

The default for beamer is \setbeamercovered{invisible}, but you may have used other themes or packages which have altered that setting and made \setbeamercovered{transparent}. You can override that again by issuing \setbeamercovered{invisible}at the right place in your presentation. I deliberately changed the setting at the beginning and overridden it later at the right place.

\documentclass{beamer}
\setbeamercovered{transparent}
\begin{document}

\setbeamercovered{invisible}
\begin{frame}
\begin{itemize}[<+->]
    \item Hello World!
    \item Example Text 1
    \item Example Text 2
\end{itemize}
\end{frame}

\begin{frame}
\begin{itemize}
    \item ahaha
    \pause
    \item aaahhaha
    \end{itemize}
\end{frame}

\end{document}

You should get this:

enter image description here

instead of this:

enter image description here