Question
Is there a way to temporarily completely remove the frame title from a single slide of a given frame? By completely remove, I mean the vertical space for the title as well.
What I've tried
I tried using the \begin{frame}{\only<...>{...}}
technique, but it preserves the vertical spacing.
Reason
Midway through one of my slides while I'm deep within a itemize
environment with overlay specifications, I want to display a large full-screen figure. During this full-screen part, I want the frame title to be non-existent (as if it were specified with \frame{}
). After the full-screen image, I want the title and the rest of itemization to reappear.
I can implement all of this except removing the frame title from a single slide.
MWE
\documentclass{beamer}
\mode<presentation>
\setbeamercovered{transparent}
\begin{document}
\begin{frame}[t]{Frame number 1}
\begin{itemize}
\item This is frame number 1.
Compare the vertical placement of this itemize environment
to that on the next frame.
\end{itemize}
\end{frame}
\begin{frame}[t]{}
\begin{itemize}
\item This is frame number 2. Note that this second frame has no vertical space for the title.
\end{itemize}
\end{frame}
\begin{frame}[t]{\only<1,3>{Frame number 3}}
\begin{itemize}
\item <1-> I want the title showing on this slide, as it does.
\item <2-> I want the title completely gone here,
including the vertical space it occupies.
(In my actual presentation, there will be a full-screen
figure in this position,
and the itemize environment will disappear.
\item <3-> I want the title to come back
\end{itemize}
\end{frame}
\end{document}
Best Answer
Well I suppose I should have tried for another 10 minutes.
I solved the issue by using surrounding a
\frametitle
command within an\only
command. (In an earlier attempt, I reversed the nesting, which obviously didn't work.Here it is in action: