2

XCode 4を使用して、ストーリーボードなしで空のiPadTabBarアプリケーションを作成しました。そのアプリをワークスペースに配置しました。次に、Kalソース(iPad Juiceビルドから取得)を別のプロジェクトとしてワークスペースに追加しました。最初のビルドはクリーンでした。

次に、Kalの例(NativeKal)に移動し、EventKitDataSource.hと.m、およびNativeCalAppDelegate.hと.mを追加しました。(下の画像は、サンプルプロジェクトに含まれるファイルを示しています)

ここに画像の説明を入力してください

これは、NativeCalAppDelegate.hファイルのコードです。

ここに画像の説明を入力してください

ストーリーボードを使用するときに通常行うように、最初のTabBar UIViewコントローラーを「KalViewController」に設定しようとしましたが、クラスのドロップダウンリストに表示されません。

問題は、TabBarアプリケーションのFirstViewControllerをNativeCalサンプルビューコントローラーに置き換えるにはどうすればよいですか?

4

1 に答える 1

2

コメントが回答として追加されました。

ストーリーボードに切り替えることをお勧めします。ストーリーボードでUITabBarControllersを実行する方がはるかに簡単です。これを行うには、新しいストーリーボードを作成し、そこにすべてをコピーして貼り付けてから、タブバーコントローラーにリンクするUITabBarControllerからUIViewControllersへのドラッグを制御します。それ以外はすべて、その後も同じです。ストーリーボードでは、ロードする最初のView Controllerを設定できるため、KalControllerにする必要がある場合は、UITabBarControllerを設定するときに設定できます。これをコードで設定することもできます。ストーリーボードはxcodeの優れた新機能であり、UITabBarCotrollersは、.nibファイルよりもはるかに簡単に機能することがわかりました。

これがお役に立てば幸いです。

于 2012-06-20T08:37:35.863 に答える