Thank you everyone for the replies. I messed around with things a little this morning, and I think what I'd like to do is a little different than I described above. Is it possible to still zoom and move the image, but not have the image displayed beyond that boundary.
So for example, in the image above, if I zoomed in on the image, any part of the image that would overlap the button would be displayed behind (for lack of a better term) the button. The only part of the image visible would be below the button. Hopefully that makes sense. Thank you very much for your assistance!