Hi, I'm new to apps and Xamarin but I have a pretty strong background in C# but I'm struggling with what feels like a really basic problem.
I'm developing a Xamarin.Forms app and I'm using a storyboard for the iOS page layout. My first screen is a UIViewController with a UINavigationController attached and from that page I have segues to other pages and that works fine.
The problem is one of the pages it goes to has a UITableView embedded in a UIViewController and I want to segue from that page to another screen showing details of the clicked item. I have been able to populate the table with values and row clicks are definitely registered because I have overridden the RowSelected method to deselect the row and remove the highlight and it's working as it should, I just can't understand why the segue doesn't happen.
Can one navigation controller handle all segues in an app? I have tried attached a new UINavigationController to the page that isn't working but it made no difference. I also tried removing the RowSelected method in case it was preventing the segue from happening. I have tried setting the non-working page as the point of entry, so it's the first screen and no other segues have been performed. None of these things made any difference.
I apologise if this isn't enough to go on, please let me know if you need any more info. And thanks to all in advance.