Just passing and thought I'd add my bit, even though this thread is old, in case this solves the problem for someone else - as it has for me. Our two cats (one moggy, one Oriental Shorthair) were driving me crazy by constantly asking for food and tripping me up by winding round my ankles every time I went within twenty metres of the kitchen - a nightmare because I work from home. I nearly always ended up giving them more food, and as a result, they both put on too much weight. Then my Oriental was diagnosed as being pre-diabetic.
I knew the answer had to be in the food - but they were eating a variety of food and it was all good stuff, as far as I knew, because I was careful about sourcing it (no horrible additives or fillers, organic where possible, no grains, etc.). I then came across the idea of feeding BARF (yes, I know...) which is basically raw meat (Bones And Raw Food), including the offal and bones and other disgusting bits which cats normally eat in the wild.
What can I say? Problem solved. The cats now eat 'normally' in that they eat when they're hungry and don't fuss about food any more. They do come and ask for food in the evenings if I've become absorbed in work and it's an hour or so beyond their feeding time, but they simply ask rather than fawn and fuss. Both cats have lost weight and now are just right; their coats are gleaming and they've got plenty of energy.
I'm gutted that even the expensively-sourced catfood I've been feeding for years has some hidden things in which simply encourage cats to become virtually addicted to the food (just like human fast food). It wasn't simple, as a consequence, to change the cats over to raw food (it took about three weeks) because obviously there wasn't the same immediate attraction in terms of smell etc. If I'd known there were companies out there providing raw food for cats and dogs, delivered frozen to your door, then I'd have been feeding the cats this from the start and not what turns out to have been over-priced and damaging rubbish. (The great thing is that the raw food works out cheaper, too - although not if you usually feed supermarket brands, presumably.) Never again will I trust packaged catfood (and some of the brands, such as Iams and James Wellbeloved, turn out to be testing on animals, as well!)
I buy from www.naturalinstinct.com/ and www.barfpetfoods.co.uk/ - both jolly nice people!