Got all my views and segues working perfectly so that I can edit the information from some segues but not others. The button on the map also correctly lets you view the annotation details.