Likely cause: A build-up of cosmetics, body fats or sunscreen products.
Cure: Clean with a pool tile and liner cleaner. Also make sure you shower before entering the pool to wash off the above.