問題タブ [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.
iphone - 委任を使用してキャンセルをタップしてView Controllerを閉じようとしています(まったく機能しません)
ナビゲーション コントローラー内に 2 つのビュー コントローラーがある場合:
PhoneNumbersTVC
> によって追加された電話番号のリストを保持 > 電話番号を追加するNewPhoneNumberTVC
NewPhoneNumberTVC
ためのコントローラー
キャンセルをタップすると、次のように委任NewPhoneNumberTVC
に戻るのが好きです。PhoneNumbersTVC
PhoneNumbersTVC.h
PhoneNumbersTVC.m
NewPhoneNumberTVC.h
NewPhoneNumberTVC.m
}
キャンセルをタップするとNewPhoneNumberTVC
、上記のメソッドcancelBtnTapped
が起動するがdelegation
機能しないことがmethod
わかりPhoneNumbersTVC
ます。ビューが消えず、表示されません: cancelBtnWasTappedOnNewPhoneNumberTVC
on console
。
iphone - PopToRootViewControllerのUINavigationButtonとUIButton?
私のアプリには、サインイン ボタンとサインアップ ボタンがUINavigationButtons
あり、UIButtons
それぞれ と です。成功すると、新しい画面に移動しますPopToRootViewController
。ただし、サインインに成功すると、サインイン ボタンとサインアップ ボタンが表示されたままになります。メソッドで呼び出されるボタンを表示するかどうかを決定するメソッドがありますviewDidLoad
。したがって、アプリを再度停止/実行すると、ボタンが消えます。これらのボタンを非表示にする方法について誰かアドバイスをもらえますか? ありがとうございました。
ボーナス ポイント: 同様の問題があるログアウト ボタンもあります。View Controllerがログアウトボタンを非表示にし、サインイン/アップボタンを表示する必要があることに気付く前に、アプリを再実行する必要があります。
navigation - ポップビューとプッシュビューのフリップ ランドスケープ アニメーションを管理する
同じ背景画像のペン先がいくつかあります。
- ようこそ画面 (フルスクリーン)
- 企業一覧画面(ナビゲーションバーとツールバー)
- この場合、重要ではない他のもの。
私のようこそ画面には、次のビューを企業画面にプッシュするためのボタンが画面の中央にあります。私の問題は、反転するとアニメーションが実行されることですが、ナビゲーションバーとツールバーのために背景のサイズが変更され、表示する前にビューが読み込まれるため、アニメーションが不安定になります。他の方法でも同じ問題、ナビゲーションバーの戻るボタンを押すと、アニメーションがジャンプします...
誰かがすでにこの種の問題を抱えていますか? それを修正する方法はありますか?
ありがとう !!
iphone - 常にホームページ View-ios に移動する理由
私のアプリには5つのxibが含まれています
ホームに移動して2番目のビューに移動し、ホームに戻ると正常に動作しますが
、3番目のビューからタップして戻るたびにホームビューにプッシュすると、これを試してください
.xib ファイルに UIView を追加し、そのビューに UIButton を追加します。
- pushViewControllerAnimatedeも試しました:
- およびpopToviewController: アニメーション:
私は Mac OSX 10.8.3 、 IOS 6 、 Xcode 4.5.2 を持っています
スタックが維持されていない方法があると思いますが、方法がわかりません????
iphone - popToViewController、それは私にクラッシュを与えませんが、controllviewを開いてアニメーション化しないため、コードは機能しません
//これは単純な ControllView です。カラービューだけがあります
ios - ViewController をプッシュするには、UINavigationController を使用した UISegmentControl が必要です
私は 3 つの UIViewControllers と UISegmentControl を持つ 1 つの個別のビューコントローラーを持っており、navigationControllers を使用して 3 つのビューコントローラーをプッシュする必要があります。セグメントコントロールが選択されたときに、これらすべてのビューが UISegmentControl の下に表示されるようにします。プッシュ ロジックとポップ ロジックを試しましたが、正しい結果が得られませんでした。以下は、1 つのコントローラーのコードです。
ここで私が間違っていることを誰かに教えてもらえますか?
iphone - popViewController を使用して、あるナビゲーション スタックから別のナビゲーション スタックに切り替える
この中に5つのクラスがあるモジュールを作成しました。次のようなタスクを実行する必要があります
vc1->vc2->vc3
今はvc3から、基本クラスの参照からvc4をプッシュしていました。基本クラスは、vc1 コントローラーがサブビューとして追加されるクラスです。
そして今、vc4 から vc3 にポップする必要があります。