0

私は iOS 開発に非常に慣れていないので、objective-c の用語は少しずれている可能性があります。現在、5 つの tabBarViewControllers の 1 つにカレンダー アプリを含むアプリケーションを作成しています。

全体的な目標: Kal カレンダーを tabBarviewcontrollers の 1 つの上部にあるツールバー/ナビゲーション バーと統合し、iPhone のカレンダー アプリのように、ツールバーのボタンからイベントをスケジュールできるようにすること。また、すべての tabBarViewController の上部にナビゲーション バーがあります。

  • ダウンロードした Kal フォルダー内にサンプル アプリケーションがあり、一番下に tabBar がないだけで、希望通りのレイアウトでした。*

私が行ったこと: 新しい tabBar アプリケーションを作成し、ストーリーボードに移動し、メインの tabBarViewController にリンクされた 3 つのナビゲーション コントローラーを作成し、プロジェクトに Kal を追加しましたが、問題ありません。次に、カレンダー ビューのコードを secondViewController クラスに実装しました。

プロジェクトに実装した唯一のコードは、[super viewDidLoad]; の後の secondViewController.m の viewDidLoad 関数内にありました。

KalViewController *calendar = [[KalViewController alloc] init];

[self.view addSubview:calendar.view];

[self addChildViewController:calendar];

問題: カレンダーとナビゲーション バーの間隔が最も狭い。それ以外は、インターフェースは私が望むように見えます。この間隔を修正するにはどうすればよいですか?

4

1 に答える 1

0

申し訳ありませんが、この問題を入力したときに答えを見つけたと思います。しかし、C++ プログラマーとしての経験はあるものの、初心者であることについて言及する必要があると思われるものは何でも投稿してください。

于 2013-02-21T08:00:27.397 に答える