Ionic bonds happen when Metals give electron to non-metals and covalent bonds happen when Non-metals give electrons away. Knowing this:
-NaF = ionic (Na is a metal, F is a non-metal)
-NF3 = Covalent (N is a non-metal, F is a non-metal)
-SiF4 = Ionic (Si is a metalloid, F is non-metal)
-CaF2 = ionic (Ca is a metal, F is a non-metal)
-NH4F = covalent (N is a non-metal, H is a non-metal, F is a non-metal)
Hope this helps