Fatti : A.- B._, nato nel 1963, di professione educatore psicomotricista, soffre di cheratocono bilaterale e stato dopo cheratoplastiche effettuate nel 1986 all'occhio sinistro e nel 1992 a quello destro. L'assicurazione invalidità ha assunto entrambe le operazioni chirurgiche e le spese per l'acquisto di lenti a contatto. Con provvedimento 18 ottobre 1995, confermato dal Tribunale federale delle assicurazioni mediante sentenza del 30 aprile 1999, l'Ufficio dell'assicurazione invalidità del Cantone Ticino (UAI) ha invece rifiutato di coprire un intervento di correzione chirurgica dell'astigmatismo all'occhio sinistro eseguito il 16 marzo 1995. Per decisione 20 marzo 1997 l'UAI ha comunicato all'assicurato che, a dipendenza di una modifica dell'Allegato all'Ordinanza sulla consegna dei mezzi ausiliari da parte dell'assicurazione invalidità, dal 1° marzo 1997 non gli era più riconosciuto il diritto all'assunzione delle lenti a contatto. B.- Adito dall'interessato, il Tribunale delle assicurazioni del Cantone Ticino, statuendo per giudice unico, ne ha accolto il gravame con pronunzia 3 novembre 1998. L'istanza cantonale ha riconosciuto il diritto alla consegna di lenti a contatto quali mezzi ausiliari, reputando le stesse un complemento importante delle cheratoplastiche subite nel 1986 e 1992 e assunte dall'AI a titolo di provvedimenti sanitari d'integrazione. C.- Con ricorso di diritto amministrativo a questa Corte l'UAI postula l'annullamento del giudizio cantonale. Nega che nel caso particolare le lenti a contatto possano essere ritenute un complemento importante degli interventi di cheratoplastica. A suo avviso un simile rapporto qualificato non sussiste quando il mezzo ottico in questione già era necessario prima dell'operazione con la stessa indicazione e, quindi, apporta un beneficio qualsiasi, ma solo se il suo utilizzo modifica sostanzialmente la situazione preesistente. Mentre l'assicurato propone la reiezione dell'impugnativa, l'Ufficio federale delle assicurazioni sociali (UFAS) si associa alla domanda ricorsuale.