What do you mean?
My understanding is that happiness calcs are done by # of yields / # of citizens, right? Growing should always make that number go down because you work the strongest tiles first. You also divide the yields from buildings among a larger group. Needs scale linearly with population, but yields don't.
To take an example, I have a game as Carthage. On turn 200, one of my cities has 15 population. It has 90 culture, 102 science, 80 gold, 40 food, and 100 hammers (these are rounded). So per pop that is roughly 6 culture, 7 science, 5 gold, 3 food, and 7 hammers. In order for my 16th citizen to keep yields/population even, it needs to provide 28 yields per turn!
The best tiles available would be a farm (4 food 1 hammer), coast (4 food 2 gold), mine (6 production), or specialist (5 science for a scientist). I also have a few small bonuses: 0.25 production for the watermill, 0.25 culture if I had a museum (but I don't). I effectively get about 1/3 faith and 1/2 science from my religion too. So I might optimistically reach 10 yields? But there's no way to reach.
That isn't to say growing here is bad overall, but it will almost certainly be bad in terms of happiness. And if I was unhappy in this situation, locking growth would be a good move.