I have a table with borders that I am trying to reveal row by row. However, the borders are rendering badly:
\documentclass{beamer}
\begin{document}
\frame{
\frametitle{Title}
\begin{tabular}{|c|c|}
\hline Row1L & Row1R \\ \hline\pause
Row2L & Row2R \\ \hline
\end{tabular}
}
\end{document}
renders as

while changing the first row to
\hline Row1L & Row1R \pause \\ \hline
gives me

for the first slide instead. Other positions for \pause throw errors. \uncover and \onslide were giving similar problems. Is there any way to get rid of the dangling line from the first example or make something sensible out of the second?
Thanks!

\noalignis executed between the rows, in particular after tex has added the right border of row 1 and before it starts row 2 by adding the left border, which is exactly what you need. (+1 to Harish;-) – David Carlisle Feb 25 '15 at 02:12