SIN@SAPPOROWORKSの覚書

C#を中心に、夜な夜な試行錯誤したコードの記録です。

2014-06-01から1ヶ月間の記事一覧

Xamarin.iOS テーブルビュー(その3) スタイル指定と定型セル

【 Xamarin 記事一覧 】 1 スタイル UITableViewStyle UITableViewのコンストラクタに2種類のスタイルを指定できます。 図の左が Plain で、右が Grouped です。 //var table = new UITableView(View.Bounds, UITableViewStyle.Plain); //スタイルPlain var…

Xamarin.iOS テーブルビュー(その2) セクション毎のグループ化

【 Xamarin 記事一覧 】 セクション表示 テーブルビューでは、セクション毎でグループ化して表示が可能です。 グループ化するためには、データ表示用クラスで、セクション数(NumberOfSections)、各セクションのヘッダ(TitleForHeader)等をオーバーライドしま…

Xamarin.iOS テーブルビュー

【 Xamarin 記事一覧 】 テーブルビュー UITableView複数の値をリスト表示させる場合、UITableViewが利用できます。テーブルビューの中には、いくつかのセクション(Section)があり、さらにその中に行(Row)がある2階層の構造になっています。そして、各行…

Xamarin.iOS ピッカービュー

【 Xamarin 記事一覧 】 1 単一カラムの選択 複数の値から1個を選択させるUIとしてPickerViewが利用できます。 PickerViewでは、プロパティModelにUIPickerViewModel型のインスタンスを設定し、表示の制御やイベント処理を行います。※UIPickerViewは、Objec…

Xamarin.iOS スクロールビュー・ページコントロール

【 Xamarin 記事一覧 】 1 スクロールビュー UIScrollView UIScrollViewを使用すると、スクロールするビューを作成することができます。これにより、画面に入りきらない大きな画像を表示したり、書籍のようにページ送りを表現できます。UIScrollViewは、コン…

Xamarin.iOS アクティビティインジケータ

【 Xamarin 記事一覧 】 1 アクティビティインジケータ UIActivityIndicatorView アクティビティインジケータを表示したい場合は、UIActivityIndicatorViewのインスタンスを生成し、表示したいビューに追加します。 その後、StartAnimating()で表示開始、Sto…

Xamarin.iOS スライダー・プログレスビュー

【 Xamarin 記事一覧 】 1 スライダー UISlider ストーリーボードでツールボックスからSliderを置きます。 Sliderコントロールを選択し、プロパティ「Identity」-「Name」で、名前を付けます。 ここまでの操作で、ViewControllerの制御クラスであるSingleVie…

Xamarin.iOS スイッチ・セグメンテッドコントロール

【 Xamarin 記事一覧 】 1 スイッチ(UISwitch) ストーリーボードでツールボックスからSwitchを置きます。 Switchコントロールを選択し、プロパティ「Identity」-「Name」で、名前を付けます。ここまでの操作で、ViewControllerの制御クラスであるSingleView1…

xamarin.iOS アラートダイアログ・アクションシート

【 Xamarin 記事一覧 】 1 アラートダイアログ UIAlertView()でアラートダイログを表示できます。 var alert = new UIAlertView("タイトル", "メッセージ", null, "Cancel","OK"); alert.Show(); ボタンクリック時のイベントは、Clickedで取得できます。 UIA…

Xamarin.iOS Eメール送信

【 Xamarin 記事一覧 】 iOSの機能を利用した送信(1)テキストのみ iOSで、システムの機能を利用したEメール送信の手順は、次のようになります。 ・メール送信が可能かどうかの確認する ・MFMailComposeViewControllerのインスタンスを生成し、宛先や本文など…