問題タブ [uistoryboardsegue]
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 - UIBarButtonItemからセグエをトリガーできますか?
ストーリーボードのシーンの1つにツールバーがあります。ツールバーには、単一のUIBarButtonItemが含まれています。ボタンをタッチダウンして、新しいUIViewControllerへのセグエをトリガーしたいと思います。viewControllerにドラッグして、ポップアップから[Modal]を選択すると、セグエはトリガーされません。'prepareForSegue'が呼び出されることはありません。[ストーリーボードセグエの参照]の下のユーティリティパネルでは、ボタンの名前の横に感嘆符があり、ロールオーバー時に次のように表示されます。
'null'は、有効なコントローラー封じ込めキーパスではありません。
ボタンからドラッグしてポップアップから[プッシュ]を選択すると、この警告は表示されませんが、セグエは機能せず、prepareForSegueが呼び出されることはありません。
どちらかのタイプのセグエを(ツールバーの外側の)UIButtonに接続すると、どちらの場合もセグエは正常に機能します。したがって、ツールバー項目からトリガーされた場合、セグエは機能しないように見えます。
誰かがこれを確認したり、私が間違っていることを指摘したりできますか?
ios - セグエ識別子の取得方法
始める前に言っておきます。
私がやろうとしているのは、セルのテーブルを作成することです。セルがタッチされると、タッチされたセルに応じて画像が表示されます。さて、どのセルがタッチされたかを判断し、それに応じて UIImageView 画像を設定する方法があると思いました。基本的に私がやろうとしているのは、セグエ識別子を取得し、それを使用して UIImageView 画像を設定することです。
ios - ストーリーボード ViewController.m
私が置いたviewDidLoadで実験を行いました:
viewDidLoad の内部....そのため、さまざまなビューにセグエするたびに、出力の変化を見ましたが、物事の「概念的な」基礎に迷っています。
各ビューのコードはどこに配置すればよいですか? Xcode は 1 つの ViewController.m を提供しますが、ストーリーボードにあるビューごとに個別の ViewController.m を作成し、各ビューに独自の viewDidLoad を作成するべきではありませんか?
Segues/Storyboarding で WWDC ビデオを見て、prepareForSegue:sender: をいじって、ビュー間でデータを渡します。私が持っている本で、ストーリーボードについて触れているものはありません。
xcode - Xcode 4.2 iOS 5: UITableView からの複数のセグエ
私は今、iOS5 の 4.2 で Xcode を使い始めています。いくつかの変更があり、解決方法がわからないという問題に直面しています。
私は、2 つのセクション、1 行のみの 1 番目のセクション、および 3 行の 2 番目のセクションでプログラムによって設定される UITablwView の例を実行しています。
私の目的は、テーブルから行を選択することです。その行に基づいて、ユーザーは別のビューにリダイレクトされます。
例: セクション 0 行 0 を選択し、アプリがビュー 1 にプッシュ - 名前設定 // セクション 1 行 0 を選択、アプリがビュー 3 にプッシュ - アドレス設定
昔ながらの方法で、これは非常に単純で、UIViewController を initWithNibName で初期化し、ビューをプッシュするだけです。
ストーリーボードを使用すると、すべてが変更されます。または、少なくとも、tableView から異なる UIViewControllers に複数のセグエを設定できないため、同じ結果を得る方法がわからないため、変更されると思います...そして昔ながらの方法を実行するストーリーボードのビューから NIB 名を取得して UIViewController を初期化してプッシュできる場所がわかりません。
この結果に到達する方法を知っている人はいますか??
objective-c - ストーリーボード セグエの使用法
UIView
を使用して を作成する場合、 、、およびstoryboard
について詳しく知りたい 3 つのメソッドが利用可能です。誰かがそれぞれの目的と使用法を説明してもらえますか? 前もって感謝します。custom
push
modal
ios - iOS-UIStoryboardSegueがテーブルセルを検出してviewControllerを開きますか?
したがって、UITableViewがあり、新しいUIViewControllerを開くために、セルがUIStoryboardSegueに接続されています。セルをクリックすると、 prepareForSegue
getが呼び出され、すべてが正常に機能します。
質問:次の方法で、TableViewで選択したセルのindexPathを知るにはどうすればよいですか?
iphone - セグエを止めて警告を表示するには
iOS 5ストーリーボードを使用して、セグエを実行しているボタンで、テキストフィールドで検証を実行します。検証が失敗した場合は、セグエを停止してアラートをスローする必要があります。それを行う方法は何ですか?
objective-c - プログラムでセグエ アンカーを選択する方法はありますか?
ボタンを含むビューを含むストーリーボードがあるとします。ユーザーがこのボタンを押すと、ポップオーバーが表示されます。
したがって、Xcode を使用してセグエをボタンにドラッグしてアンカーを設定する必要があります (そしてperformSegueWithIdentifier:を実行します)。
だから、私の質問は: この「アンカー」をプログラムで設定する方法はありますか?
ありがとうございました。
ipad - ストーリーボードの UIButton からカスタマイズされたセグエ (モーダル セグエ) を実行する方法
ソース シーンにあるボタンを使用して、目的のシーンをセグエしたいと考えています。また、ビューコントローラー間の遷移アニメーションを制御したいと思います(2つのビューを右から左にアニメーション化したい)。セグエを置き換えることでそれを行うことは可能ですか? セグエの置き換えとセグエのプッシュの両方を試しましたが、セグエは発生していません。ありがとう!
iphone - カスタムセグエを使用するとUIActivityIndicatorViewがフリーズする
ここで助けが必要です。カスタムセグエを使用して、ViewControllerを別のViewControllerにプッシュしています。
cutom segueを使用してプッシュすると、ビューがロードされたときにuiactivityインジケーターが自動的にアニメーション化されません。
ただし、ストーリーボードでプッシュ方式を使用した場合、uiactivityindicatorは自動的にアニメーション化されます。
私が間違ったことは何ですか?