問題タブ [segue]
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.
ios - セグエは単純なセグエテストでは機能しません
奇妙な問題があります。ストーリーボードにtestSegueViewcontrollerとnextPageViewControllerの2つのビューコントローラーを作成しました。
testSegueViewcontrollerには、UIButtonNextPageが含まれています。このボタンからnextPageViewControllerにCtrlキーを押しながらドラッグし、プッシュセグエを作成しました。
問題は、このプログラムを実行してtestSegueViewcontrollerのNextButtonをクリックすると、nextPageVieControllerが表示されないことです:-(
私が間違っていることについて何か考えはありますか?
ios - pushViewController がストーリーボードでプログラム的に機能しない
セグエを使用して (ストーリーボードに直接ドラッグして) ビューをプッシュすると、正常に動作し、次のビューが読み込まれます。ただし、(マップで) PIN の右矢印をクリックしたときにビューをプッシュするために、これらすべてをプログラムで実装しようとすると、少し混乱します:
編集
私はこのエラーを受け取りました:
uiwebview - prepareForSegueを使用してUIWebViewリクエストを渡します
私はIOSとObjectiveCを初めて使用します。シナリオは、UIWebviewを含む2つのビューコントローラーを(セグで)開く2つのボタンがあることです。1つのUIWebViewでそれを行う方が良いと思ったので、webvewのリクエストオブジェクトを渡し、1つのwebviewコントローラーのみを使用しようとしました。
そのため、wwwBtn(サイトを開くUIButton)とfbBtn(FacebookのURLに移動するUIButton)を取得し、viewControllerとUIWebViewを含むwwwWebViewControllerを取得しました。
これが私がそれをした方法です。
viewController.hファイル:
ViewController.mファイル:
wwwWebViewController.hファイル:
wwwWebViewController.mファイル:
xcode - セグエが呼び出されたが起動されなかった
初めてストーリーボードを使用し、セグエに問題があります。私のストーリーボードは次のようなものです:
2 つのセグエを作成します。1 つは TabBarController 用で、もう 1 つは NavigationController 用で、識別子は "AddServer" (NavigationController 用) と "GoMainBoard" (TabBarController 用) です。カスタム テストを使用して TableViewController から、このコードで TabBarController または NavigationController を起動します
- (void)prepareForSegue が呼び出されましたが、TabBarController が起動されません。どこで間違いを犯したか説明してもらえますか?? ありがとう
ios5 - UITableViewController からのセグエはプッシュとして機能せず、モーダルとしてのみ機能します
私はこのビュースタックを持っています:
UITableViewController のセグエ コードは次のとおりです。
テーブル ビュー コントローラーの項目をクリックすると、次のログ メッセージが表示されます。
そして、それは私の新しいView Controllerに移動しません。モーダルに変更すると動作しますが、もちろん戻るボタンはありません。私が見る限り、私はすべてを正しく行いました。同じ問題でスタック オーバーフローに関する多くの応答を読みましたが、それらの解決策は UINavigationController に入れることです。私はすでにこれをやった.
どんな考えでも大歓迎です!
ios - TableCellからのIOS StoryBoard複数のセグエ
こんにちは、ストーリーボードがあり、テーブル セルをクリックすると詳細ビューを表示できます。クリックしたセルに応じて別のView Controllerを表示するように、追加の機能を追加したいと思います。同じセルから 2 つのセグエをドラッグしようとしましたが、許可されません。
私の考えでは、セルからそれぞれ異なるビューを指す 2 つのセグエを作成し、目的のセグエを呼び出します。
次に、prepareForSegue でセグエを処理します
ただし、2 番目のビューは表示されません。これは、1 つのテーブル セルから 2 つのセグエを持つことができないためです。また、セルから 1 つとコントローラーから 1 つではなく、両方のセグエをコントローラーから各宛先にドラッグしようとしましたが、うまくいきませんか?
ios - Segue Popover が正しく動作しない
UIBarButtonItem
Segue を使用して表示し、クリックしたポップオーバー ビューを閉じようとしています。
ビュー以外に固定されていない一般的なセグエを作成し、名前を付けました
Interface Builder で UIBarButtonItem を次のように固定しました。
しかし、ボタンをクリックしてセグエを表示するたびに、エラーが発生します。
キャッチされない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。理由: 'UIStoryboardPopoverSegue は、バー ボタン アイテムまたはビューから提示する必要があります。
それは私にさえ当たらない-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
スタックに関する次の質問を読みました。
しかし、私はまだ同じエラーが発生します。私の人生では、何がうまくいかないのか理解できません
ios - iOSストーリーボードの続編に「カバーホリゾンタル」がないのはなぜですか?
常に横向きモードのiPadで簡単なスライドショーをまとめています。これを行うために私が考えることができる最も簡単な方法は、スライド間をセグエするためのスワイプジェスチャを備えたストーリーボードです。
問題は、トランジションをスワイプの方向にスライドさせたいのですが、使用できるのは「カバー垂直」だけです。「カバーホリゾンタル」をストーリーボードに組み込む方法はありますか?それとも、それをハックするための気の利いたコードですか?
ios - コード化されたセグエ中のXcode-EXC_BAD_ACCESS
私のアプリでは、特定の条件が満たされたときにコードでセグエをプログラムしようとしています。[selfperformSegueWithIdentifier:Sender]を使用してセグエを呼び出します。これは、UIButtonを押すことによって呼び出されるIBActionで呼び出されます。ただし、EXC_BAD_EXCESSエラーメッセージが表示されます。実際のエラーメッセージは別のコード行に添付されていますが、セグエがコメントアウトされたときに何が起こったかに基づいて、それはまだセグエを参照していると思います。NSLoggingを通じて、IBActionが実際にボタンによって呼び出されていることを私は知っています。
ボタンを作成する方法:
次に、呼び出されるmainMenuSegue:
ストーリーボードには、「メニュー」という識別子を持つモーダルセグエがあります。
私が見つけた主題に関する他のいくつかの投稿は、主にメモリ管理に関連する解決策で答えられました。私はIOS5でARCを使用しているので、これが問題になるとは思いません。すべての助けは非常にありがたいです、そして私は助けになるかもしれない他のコードを投稿することができます。
iphone - IPhoneSDKログイン制御セグエの問題
こんにちは私はiPhone開発に不慣れで、iphonesdk5を使用しています。
ログインして、ログインが成功した場合はアプリケーションを表示できるアプリケーションを実装しようとしています。それ以外の場合は、エラーアラートを表示します。
私が今直面している問題は、最初にView Controllerとして表示し、ログインボタンをクリックしてログインの詳細を送信し、ログインが正常に完了した場合に同じボタンでセグエを実行してTabBarを表示したいということです。応用。基本的なプッシュセグエとカスタムセグエを実装しようとしました...どういうわけか、if(Flag)..をチェックしてカスタムセグエを実行できました。次にセグエを実行します...しかし、ポイントはフラグを設定したことですログインが正しいことを確認したら、フラグを設定しないでください...アプリケーションを実行するときに、ボタンを2回クリックする必要があります。その後、セグエが実行され、アプリケーションTabBarControllerに移動します。
私にもっと良い提案があれば、いくつかの代替方法を共有してください...
任意のアイデア...できるだけ早く答えてください..時間をありがとう