Wie der Anleitung zu entnehmen ist sind dafür die beiden Einstellungen `voltage/bump b` und `voltage/european label distance` verantwortlich. Warum sich der `resistor` für die Einstellungen nicht interessiert, weiß ich nicht. Ich habe das mal gemeldet: https://github.com/circuitikz/circuitikz/issues/89
https://github.com/circuitikz/circuitikz/issues/89 Dort gibt es jetzt auch eine Lösung.
\documentclass{article}
\usepackage[european]{circuitikz}
\ctikzset{
voltage/bump b/.initial=4,
voltage/european label distance/.initial=3
}
\begin{document}
\begin{circuitikz}
\draw (0,0) to [resistor,l={$R_1$},i={$I_1$},v^={$U_1$}] (4,0);
\draw (0,2) to [capacitor,l={$C_2$},i={$I_2$},v^={$U_2$}] (4,2);
\end{circuitikz}
\end{document}
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/test_334.png