1

私はいつも を使ってアプリを作っていますStoryboard。しかし、現時点では、彼は私にいくつかの困難を与えています。
ここで、私のストーリーボードのスクリーンショットを見ることができます。

問題は右隅にあります。そこにUItableview、viewcontroller があります。セルを押すと。次のビューへのプッシュ セグエを行います。しかし、これを行うと、一番下のタブバーが消えます。

また、 my を含むビューで、 myUItableview内に左右のバー ボタンを定義しましたnavigationbar。これらの2つのボタンをセグエすると、戻るボタンも表示されます(これらの2つのボタンを前のviewControllerから戻し、戻るボタンを取り除きます。)

どうすればこの問題を解決できますか??

私はこれを試しました:

 self.tabBarController.navigationItem.hidesBackButton = YES;
    self.tabBarController.tabBar.hidden = NO;

前もって感謝します!

敬具

ここに画像の説明を入力

4

1 に答える 1

1

NavigationController私は常にa の各ブランチに個別の を使用してきましたTabBarController。これが問題を引き起こしている可能性があります。ViewControllerにフックされた 4 つの のそれぞれにナビ コントローラーを埋め込んでみてくださいTabBarController

また、必ず次のように呼び出してください。

self.tabBarController.navigationItem.hidesBackButton = YES;

後でviewDidLoadViewControllerこの動作が必要になります。次に、これを呼び出した後、代わりに使用する 2 つのボタンをインスタンス化する必要があります。

編集 -および委任を使用してユーザーにログインする例については、この回答を確認してください。Protocol

于 2012-12-18T10:18:32.587 に答える