connecting iPhone to air printer

I have a Canon pixma air printer and can't connect my iPhone or iPad to it to print, it says "no air printers found". I had managed to print a few weeks ago but not since. Printer is connected to wifi (wifi light lit) anyone know an obvious solution?! Thanks in advance.