Apple snails lay eggs above the water line I believe so I'd say not the apple snail. Ramshorn snail egg batches are usually a lot "flatter" on leaves and in my experience don't look like that....have you introduced any new plants to the tank? Definately look like snail eggs of some kind.