The statement is not quite correct: if $\|u+v\| = \|u\|+\|v\|$ then $\dim(\text{span}_{\mathbb C}\{u,v\}) = 1$, but this is not sufficient, one needs $v\in\mathbb R_{\geq 0}.u$ and $u \in \mathbb R_{\geq 0}.v$. The most trivial case where $u \in \mathbb C.v$ but $\|u+v\| \neq \|u\|+ \|v\|$ is where $v =-u$.
If either of $u$ or $v$ is zero, the statement is trivially true. Thus we assume that both are nonzero, in which case the condition that $u\in \mathbb C.v$ is equivalent to the condition $v \in \mathbb C$. Now suppose that $\|u+v\| = \|u\|+\|v\|$. Squaring and expanding out, using the fact that $\|u\|^2= \langle u,u\rangle$, we find:
$$
2\|u\|\|v\| = 2 \langle u,v \rangle.
$$
Now by the case of equality in the Cauchy-Schwarz inequality it follows that $u =\mathbb C.v$. If $u =\lambda.v$ where $u\in \mathbb C^\times$, then $\|\lambda u+ u\| =\|(\lambda+1)u\| = |\lambda+1|\|u\|$ and $\|u\|+\|v\| = (|\lambda|+1)\|u\|$. Thus we must have $|\lambda+1| = |\lambda|+1$, which (by Cauchy-Schwarz for $\mathbb C =\mathbb R^2$) is the case if and only if $\lambda \in \mathbb R_{>0}$ (since we are assuming $u \neq 0$).