I was working on this I didn't find any documentation and so I thought I would create some. After I solved it I was like oh that was easier than I thought.
Anyway, I wanted to create the 3 button states I saw on apple maps. I tried a few setRegion things. After some work realized how apple intended its use. So I thought I would document it here.