Xamarin.iOS の iPhone アプリで、ツリービューを作成して、それをサイドメニューの載せる方法を調べてみました。
サイドメニューは、Xamarin.SideMenu を使用します。Xamarin.SideMenu の詳細については、以下の記事を参照してください。
そして、リストビューの作成方法は、以下の記事を参考にさせていただきました。
ソースコードを含めた成果物は、複雑になったため GitHub の方に上げたので詳細はそちらをご確認ください。
https://github.com/fnya/TreeMenu
それでどのように動作するかというと…。
メニュー表示するボタンが表示されます。これをクリックすると…。

みょーんと左からサイドメニューが表示され、それがツリービューとなっています。

ツリービューなのでもちろん展開できます。最終子要素をクリックすると…。

新規のビューに画面遷移します。

こんな感じで動作します。
なお、作成環境は Visual Studio for Mac になります。
簡単なエントリーですが、結構苦労したので参考になれば幸いです。