1

xcode 4 には直接インクルードされたインターフェイス ビルダーがありますが、とにかく tabbarcontroller の項目を変更したいです。私の主題は次のとおりです。並べ替え、新しい追加、ビューの種類の変更など

Xcode4 ベータ版で必要なもの (InterfaceBuilder V3.2 のスクリーンショット) は次のとおりです。

InterfaceBuilder V3.2 のスクリーンショット

乾杯遠藤

編集:私が見つけた唯一の解決策は、既存のアイテムをコピーしてプロパティを変更することですが、これは単なる回避策であるため、解決策にまだ興味があります。

4

4 に答える 4

5

この質問は少し古いと思いますが、これが役立つかもしれません:

オブジェクトのタイプを変更するには:

  • Xcode 4 内から、.xib ファイルを開きます。インターフェイス ビルダー オブジェクト ビューアが展開されていない場合は、右端までドラッグするか、下部にある小さな「再生」ボタンをクリックして、展開してください。 ここに画像の説明を入力

  • Tab Bar Controller オブジェクトを展開して子を表示し、変更するオブジェクトを選択します。 ここに画像の説明を入力

  • 次に、右側のパネル、Identity Inspector からクラス タイプを選択します。(Identity Inspector を表示するには、メニューに移動します: [View] > [Utilities] > [Identity Inspector])。

    ここに画像の説明を入力

  • Xcode の右上にあるボタンを使用して、右側のパネルを開閉できます。ユーティリティ ボタンをクリックするか、[表示] > [ユーティリティ] からさまざまなユーティリティにアクセスできます。 ここに画像の説明を入力

タブ バー コントローラーにさらにタブを追加するには、オブジェクト メニュー (右下のパネル) から新しいコントローラーをドラッグします。

ここに画像の説明を入力

タブ バー コントローラーでタブを再配置するには、インターフェイス ビルダー オブジェクト ビューアーでタブをドラッグ アンド ドロップします (これにより、実際のタブ バーでの位置も変更されます)。

ここに画像の説明を入力

于 2011-08-13T00:05:12.183 に答える
2

同じものを探しましたが、見つかりませんでした。私はこれにつまずいた:

http://www.jennandlucien.net/lucien/2011/03/13/xcode-4-tip-on-ching-a-tab-to-a-different-type-of-controller/

うまくいけば、それは誰かを助けるでしょう。

于 2011-03-14T16:16:12.897 に答える
0

Xcode4のInterfaceBuilderに相当するものはありません。だから私は上記のブログ記事を書きました。Xcode 4でそのユーザーインターフェイスを複製するために私が見つけた最も簡単な方法は、次のとおりです。

  • タイプを変更するViewControllerを削除します
  • 新しいタイプのViewControllerをドラッグします
  • 以前の状態に戻す

少し面倒ですが、それほど時間はかかりません。

于 2011-04-17T03:08:49.240 に答える
0

次のことを行うことで問題を解決しました

  • タブ バー コントローラーをドラッグ アンド ドロップします (ビューが既に存在する場合は削除します。そうしないと、IB はタブ バー コントローラーを別のビューに配置することを許可しません)。

  • Xcodeウィンドウの右下からオブジェクト名の下に「ビューコントローラー」をドラッグアンドドロップして、他のタブバーを追加します。これにより、ビューにビューコントローラーとタブバーアイテムが作成されます。

  • 必ずタブバーに配置してください。

  • インターフェイス ビルダーは、タブ バーを自動的に配置します。

  • 各タブ バーを選択し、属性インスペクターに移動して、タイトルと nib ファイル名を変更します。

ありがとう。

于 2012-04-30T08:16:42.897 に答える