問題タブ [popviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
134 参照

iphone - 委任を使用してキャンセルをタップしてView Controllerを閉じようとしています(まったく機能しません)

ナビゲーション コントローラー内に 2 つのビュー コントローラーがある場合:

PhoneNumbersTVC> によって追加された電話番号のリストを保持 > 電話番号を追加するNewPhoneNumberTVC NewPhoneNumberTVCためのコントローラー

キャンセルをタップすると、次のように委任NewPhoneNumberTVCに戻るのが好きです。PhoneNumbersTVC

PhoneNumbersTVC.h

PhoneNumbersTVC.m

NewPhoneNumberTVC.h

NewPhoneNumberTVC.m

}

キャンセルをタップするとNewPhoneNumberTVC、上記のメソッドcancelBtnTappedが起動するがdelegation機能しないことがmethodわかりPhoneNumbersTVCます。ビューが消えず、表示されません: cancelBtnWasTappedOnNewPhoneNumberTVCon console

0 投票する
1 に答える
508 参照

iphone - PopToRootViewControllerのUINavigationButtonとUIButton?

私のアプリには、サインイン ボタンとサインアップ ボタンがUINavigationButtonsあり、UIButtonsそれぞれ と です。成功すると、新しい画面に移動しますPopToRootViewController。ただし、サインインに成功すると、サインイン ボタンとサインアップ ボタンが表示されたままになります。メソッドで呼び出されるボタンを表示するかどうかを決定するメソッドがありますviewDidLoad。したがって、アプリを再度停止/実行すると、ボタンが消えます。これらのボタンを非表示にする方法について誰かアドバイスをもらえますか? ありがとうございました。

ボーナス ポイント: 同様の問題があるログアウト ボタンもあります。View Controllerがログアウトボタンを非表示にし、サインイン/アップボタンを表示する必要があることに気付く前に、アプリを再実行する必要があります。

0 投票する
1 に答える
37 参照

navigation - ポップビューとプッシュビューのフリップ ランドスケープ アニメーションを管理する

同じ背景画像のペン先がいくつかあります。

  • ようこそ画面 (フルスクリーン)
  • 企業一覧画面(ナビゲーションバーとツールバー)
  • この場合、重要ではない他のもの。

私のようこそ画面には、次のビューを企業画面にプッシュするためのボタンが画面の中央にあります。私の問題は、反転するとアニメーションが実行されることですが、ナビゲーションバーとツールバーのために背景のサイズが変更され、表示する前にビューが読み込まれるため、アニメーションが不安定になります。他の方法でも同じ問題、ナビゲーションバーの戻るボタンを押すと、アニメーションがジャンプします...

誰かがすでにこの種の問題を抱えていますか? それを修正する方法はありますか?

ありがとう !!

0 投票する
1 に答える
135 参照

iphone - 常にホームページ View-ios に移動する理由

私のアプリには5つのxibが含まれています
ホームに移動して2番目のビューに移動し、ホームに戻ると正常に動作しますが
、3番目のビューからタップして戻るたびにホームビューにプッシュすると、これを試してください

.xib ファイルに UIView を追加し、そのビューに UIButton を追加します。

  • pushViewControllerAnimatedeも試しました:
  • およびpopToviewController: アニメーション:

私は Mac OSX 10.8.3 、 IOS 6 、 Xcode 4.5.2 を持っています

スタックが維持されていない方法があると思いますが、方法がわかりません????

0 投票する
1 に答える
217 参照

iphone - popToViewController、それは私にクラッシュを与えませんが、controllviewを開いてアニメーション化しないため、コードは機能しません

//これは単純な ControllView です。カラービューだけがあります

0 投票する
0 に答える
48 参照

ios - ViewController をプッシュするには、UINavigationController を使用した UISegmentControl が必要です

私は 3 つの UIViewControllers と UISegmentControl を持つ 1 つの個別のビューコントローラーを持っており、navigationControllers を使用して 3 つのビューコントローラーをプッシュする必要があります。セグメントコントロールが選択されたときに、これらすべてのビューが UISegmentControl の下に表示されるようにします。プッシュ ロジックとポップ ロジックを試しましたが、正しい結果が得られませんでした。以下は、1 つのコントローラーのコードです。

ここで私が間違っていることを誰かに教えてもらえますか?

0 投票する
2 に答える
287 参照

iphone - popViewController を使用して、あるナビゲーション スタックから別のナビゲーション スタックに切り替える

この中に5つのクラスがあるモジュールを作成しました。次のようなタスクを実行する必要があります

vc1->vc2->vc3

今はvc3から、基本クラスの参照からvc4をプッシュしていました。基本クラスは、vc1 コントローラーがサブビューとして追加されるクラスです。

そして今、vc4 から vc3 にポップする必要があります。