web-dev-qa-db-ja.com

Xcode4.2ナビゲーションベースのアプリケーションの作成

Xcode 4.2を介してナビゲーションベースのアプリケーションを作成しようとしましたが、新しいウィンドウで見つけたものはすべて、ナビゲーションベースのアプリケーションとは関係ありません。ナビゲーションベースのアプリケーションに最も近いページベースのアプリケーションを見つけました。

でもまだ扱えない絵コンテで作ってみました。

enter image description here

では、古き良きナビゲーションベースのアプリを作成する方法はありますか?そうでない場合は、どのような選択肢がありますか?

16

ナビゲーションのみのアプリケーションの場合、最初にシングルビューアプリケーションを選択する必要があります。これにより、navigationcontrollerなしでビューベースのアプリケーションのみが提供されます。

ビューコントローラを選択してメニューに移動するだけです

Editor -> Embed In -> Navigation Controller

これにより、作業を開始するためのナビゲーションベースのプロジェクトが提供されます。

@Tommy Herbertが言ったように、コアデータなどのより多くのオプションを選択できるマスター/詳細アプリケーションテンプレートを選択できます。ただし、これにより、最初の2つのVCが、適切ではないマスターコントローラーと詳細コントローラーとして名前が付けられます。

13
palaniraja

IOS 5の新機能(ストーリーボード、ページビューコントローラーなど)に慣れるまでは、Xcode 3のコピーを保持してそこにプロジェクトを作成し、Xcode4でプロジェクトを開くのが最善の策です。

Xcode 3の最新バージョン(iOS SDK 4.3では3.2.6)は、開発者ページから引き続きダウンロードできます。

http://developer.Apple.com/devcenter/ios

インストールディスクの「XcodeとiOSSDKについて」PDFは、Xcode4インストールの上書きを回避するためのカスタムインストール場所の選択方法を説明しています。Unixツールオプションを選択しないでください。上書きされます。現在のXcode4インストールのその部分。

4
SteveCaine

マスター詳細アプリを挿入する必要があります。このテンプレートは、マスター/詳細アプリケーションの開始点を提供します。アイテムのリストとiPadの分割ビューを表示するためのナビゲーションコントローラーで構成されたユーザーインターフェイスを提供します。

1

シングルビューアプリケーションを作成し、xibでナビゲーションコントローラーをライブラリからオブジェクトにドラッグアンドドロップするだけです。

0
CptBladd

X-codeProjectを開く->新しいプロジェクトを作成する->マスターベースのアプリケーションをクリックするウィンドウが開いているこれはダイレクトナビゲーションベースのアプリケーションを作成するためのプロセスです

0
Shaik Raffi

Darvids0nが言うように、ページベースのテンプレートではなく、マスター/詳細アプリケーションテンプレートから開始する必要があります。新しいプロジェクトのオプションを選択するときは、[ストーリーボードを使用]のチェックを外してもかまいません。

0
Tommy Herbert

私の場合は、空のプロジェクトのビルドを開始してから、新しいMainWindowを作成してから、navigtioncontrollerを新しいウィンドウにドラッグします。

0
chings228

プロジェクトテンプレートを選択した後で[次へ]を押すと、画面の下部にいくつかのチェックボックスがあります。そのひとつが「絵コンテを使う」です。チェックを外すと、インターフェイスを設計する古い方法に戻ります。

0
user244343