Может и так, и так. Всё зависит от того, какой частью речи являются эти слова. ВВИДУ это предлог, а В ВИДУ – это сочетание существительного с предлогом.
ВВИДУ можно заменить на "из-за". В ВИДУ можно заменить на "вблизи".
Примеры:
Ввиду урагана все соревнования отменяются.
Корабль долго плыл в виду (вблизи) берега.
"Иметь в виду" относится ко второму варианту рассматриваемых фраз ("вид" здесь именно существительное), поэтому пишется тоже раздельно: Что ты имел в виду?