In a WebView is there a way for shouldOverrideUrlLoading to determine if it is catching a redirect vs. a user clicking a link?

I would like to allow redirects to happen naturally in the WebView and only catch a new url if it is a happening because a user clicked something.