I have UITableViewCells that I’ve drawn everything I could into the contentview for performance, but I have buttons that I still need to interact with.
I’ve drawn the image for the buttons into the contentview and just put some invisible uibuttons on top of them. Does it still hit performance even if you can’t see the buttons themselves? I could test it myself, but this seems like a handy question to have on SO.
You can check this in the Simulator by selecting Debug – Color Blended Layers. The darker the colour, the greater the impact on drawing performance.