1

約 2 週間以来、私は MonoTouch のコツをつかもうとしてきました。私の目的は、Xcode インターフェイス/ストーリーボード ビルダーによって提供されるマスター/詳細分割ビュー テンプレートを使用して、単純な iPad アプリケーションを開発することです。

私はかなり多くのことを学びましたが、分割ビューを機能させることに頭を悩ませることはできません。インターフェイスを「描画」することはできますが、行き詰まります。

私は多数のオンラインの例を調べてきました (利用可能な MonoTouch ベースの例はほとんどないため、主に Objective-C ベースの例です)。多くのチュートリアルは古く (Interface Builder と Xcode 3 に基づいています)、多くはコードでインターフェイス作成のランダムな部分を行っているようです。初心者 (プログラミングではなく、iOS 開発だけ) にとって、理解するのは非常に困難です。

私の目的は、分割ビュー コントローラーを使用してシンプルなアプリを作成することです。マスターでは、5つの(静的)セルが必要です。セルをタップすると、(詳細ビューで) 特定のビュー コントローラーの内容が表示されます。以上です。これ以上何もない。MT.dialog は知っていますが、ネイティブの iOS のものを利用することを好みます。

手がかりは素晴らしいでしょう..チュートリアル、本、サンプルアプリ..何でも。

ありがとう。

4

1 に答える 1

1

ストーリーボードの使用方法については、Xamarin MonoTouch Documents Web サイトで提供されている次のチュートリアルを使用することをお勧めします:ストーリーボードの紹介

セルを操作する場合、さまざまなメソッドをオーバーライドして実装を提供するサブクラス化された UITableViewSource クラスを使用して UITableView にセルを設定する必要があります (GetCell、RowSelected、HeightForRow など)。各セルがタップされたら、サブクラス化した UITableViewSource クラスの RowSelected() メソッドを使用する必要があります。次に、選択された文字列を正確に把握し、これを詳細ビューのコンストラクターに渡し、そのデータから詳細画面を表示する方法を決定します。

Xamarin の Web サイトのWorking with Tables and Cellsドキュメントには、この例がたくさん添付されています (そして、プロセスをよりよく説明しています)。

于 2012-10-29T06:33:38.273 に答える