Hola angywq12!!
Un iPhone no tiene virus. Su sistema operativo es muy seguro y fiable.
Es posible que, lo que está afectando a tu iPhone, sean cookies de alguna web que has visitado.
Echa un vistazo a esta web de Apple: Borrar el historial y las cookies de Safari en tu iPhone, iPad o iPod touch - Soporte técnico de Apple
Entiendo que ya has borrado el historial, pero borra también las cookies y otros datos de sitios web según esas instrucciones:
Borrar el historial, la caché y las cookies
Para borrar información de tu dispositivo, debes hacer lo siguiente:
- Para borrar el historial y las cookies, toca Configuración > Safari > Borrar historial y datos. Si borras el historial, las cookies y los datos de navegación de Safari, no se modificará la información de autorrelleno.
- Para borrar otra información almacenada, toca Configuración > Safari > Avanzado > Datos de sitios web > Eliminar todos los datos.
Otra opción para navegar por internet sin almacenar historial ni cookies es usando la navegación privada:
- Para visitar sitios sin dejar historial, activa o desactiva la navegación privada.
También puedes probar con un bloqueador de contenido. En el App Store encontrarás varios.
Lo siguiente sería restaurar el iPhone con iTunes en un ordenador, para borrar todo tipo de temporales que puedan estar afectando. Antes de nada, hay que hacer una copia de seguridad del iPhone que después le podrás restaurar.
Prueba y nos cuentas.
Saludos!!