あるSEのつぶやき・改スマートフォン用の表示で見るあるSEのつぶやき・改IT・システム開発に関することをつぶやいています。アプリにサイドメニューを組み込もうとしたのですが、このハードルの高いこと高いこと。オープンソースのライブラリがたくさんあるようなのですけどね。いう2つのオープンソースのライブラリが見つかりました。サンプルを実装してみたのですが、いまひとつうまく動作しなかったのでここでは除外します。動作したのですが2年間メンテナンスがされていないので、リポジトリをフォークするなどバックアップを取っておき、いざという場合は自分でメンテナンスをする覚悟で採用する必要がありますね。非常にシンプルなサンプルを提示します。大元のサンプルはほとんどサンプルになっていないので(実際に使うことを想定したサンプルではない)。ゴールイメージゴールイメージは、下図のようにサイドメニューが表示され画面遷移が行えることです。サイドメニューの組み込みここからソースコードでサイドメニューをアプリに組み込んでいきます。ナビゲーションのカスタマイズなどはここでおこないます。ファイルを作成し、以下のように記述します。テーブルビューの動作を記述になりますね。ファイルを新規追加し、以下のように記述します。画面左側メニューを有効にしています。ちなみに、右側メニューもサポートしています。詳しくはXamarin.SideMenuのサンプルをご確認ください。}}これで準備は整いました。Menuボタンが表示されています。これをクリックすると。サイドメニューが左からみゅーんと出てきました。メニューをクリックすると。ランダムな背景色のビューが表示されます。元に戻れるのもいいですね。上げておいたので必要な場合はこちらもご確認ください。https://github.com/fnya/Xamarin.SideMenu.SimpleSampleおわりにここまで調査が進むのに1週間もかかってしまいました。サイドメニューに関する情報が少ない上に、特定のライブラリの使用方法は全くなかったですからね。仕方のないところでしょうか。今回はサイドメニューでしたが、他のコントロールでも同じように苦しむのでしょうね。機能を使える利点と比較するとうなってしまいます。めげずに頑張りたいと思います。fnyaなんちゃってSE。SEをなりわいににして生きているらしい。最近はプログラマとしての役割が多く四苦八苦している模様。月別アーカイブスポンサーリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。