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