問題タブ [uicontainerview]
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 - ストーリーボード、コンテナー ビューから IBAction へのリンクを親にドラッグします
これは、Club と呼ばれる簡単な VC です。
クラブには次の機能があります。
今ButtonAについて。明らかに Storyboardでは、ButtonA から "Club" の関数 "clickMe" にドラッグできます。
今。ButtonBについて。
Storyboard で、 ButtonB から"Club" の "clickMe" にドラッグする方法はありますか?
もしかして、謎の「オブジェクト」オブジェクトを使っているのか、それとも……??
明らかに、小さなビュー用のクラスを作成し、関数を持つことができることに注意してください。
次に、ButtonB から sameAsClickMe にドラッグできます。しかし、それは完全な迷惑です。
メイン ビューのさまざまな「領域」を処理するために、このようなコンテナー ビューを使用するのはごく普通のことであることに注意してください (特に、何かがスライドしている場合や、多くのものが「重なり合っている」場合)。コンテナー ビューを使用して、メイン ビューの外に「セクション」を移動すると非常に便利です。しかし、クリックを「見逃す」のは完全に迷惑です。
ストーリーボードでこれを行うあいまいな方法はありますか? 乾杯!
FTRのみ、iOS7+のみ、古いものはありません
注 - 「別の方向」に進むことは十分に調査されており、簡単に実行できます。
ios - iOSでコンテナビューをアニメーションで表示するには?
ユーザーが元のView Controllerのボタンをタップしたときに独自のカスタムビューを表示したいので、ユーザーがボタンをタップしたときに発生する次の関数を定義しようとしました:
しかし、ユーザーがボタンをタップすると、コンテナビューが突然画面に表示されますが、よりスムーズに表示されるようにしたいと考えています。そこで次にアニメーションで書き直そうとしたのですが、アニメーションで表示するには何を書けばいいのかわからず壁にぶつかりました。
これはエラーを返します: 'NSInvalidArgumentException', reason: 'Children view controllers <mmmmlvalsllsl.ViewController: 0x7fc980f71f70> and <UIViewController: 0x7fc980f6dd00> must have a common parent view controller when calling -[UIViewController transitionFromViewController:toViewController:duration:options:animations:completion:]'
。
メソッドを使えばいいと思うのですが、animations:
ブロックに何を書いて何をcompletion:
ブロックすればいいのかわかりません。
アニメーション コードはどのように記述できますか?
ios - コンテナー ビューをナビゲーション コントローラーに追加する
いくつかのビューを持つコンテナー ビューを作成したいと考えています。これを自動レイアウトで機能させることができました。今、私はこのコンテナをUINavigationController
. iOS デザイナーでこれを行いましたが、次のコードはもう機能しません (ナビゲーション コントローラーなしで機能します)。
これは C# ですが、慣れていなくても問題ありません。ビューを追加できるコンテナー ビューとして、ナビゲーション コントローラーのビューを使用する方法を知りたいです。現在、ナビゲーション バーは表示されていますが、ビューは黒い画面です。いくつかのことを試しましたが、どうすればこれを機能させることができるかわかりません。もちろん、ソリューションはObjective-Cで作成できます。
編集:
AutoLayout なしで試してみましたが、テーブル ビューが表示されています。今、私は自分が間違っていることを知りたいです。これが私の自動レイアウトコードです:
私は何が欠けていますか?
c# - iOS Designer での「コンテナ ビュー」の使用方法の理解
Container View
を使用して、既存のビューに を追加できiOS Designer
ます。コンテナー ビューは、新しく追加されたビュー コントローラーへの埋め込みセグエを使用して、既存のビューに配置されます。新しく追加されたビュー コントローラーは、コンテナー ビューのコンテンツを担当します。
1 つの問題は、埋め込みセグエを変更したり、新しい埋め込みセグエを作成したりできないことです。ここで説明するのは唯一の方法です。しかし、それをどのように使用しますか?コンテナ内のView Controllerを交換して例を見ました。それは私が望むものではありません。複数のビュー コントローラーを 1 つのコンテナーに表示したいのですが、これはコードでしか管理できません。
Container View
では、この要素はどのようなユースケースに使用されるのでしょうか?
objective-c - 自動レイアウトまたはプログラムを使用して、xcode のコンテナー ビュー内の uitableview のサイズを変更する方法
コンテナー ビュー内にある uiviewcontroller 内に完全に収まるようにしたいコンテナー ビュー内に uitableview があります。uitableview からビューに先頭、末尾の上下の制約を追加しようとしましたが、これを行うと、アプリの実行時に tableview が消えてしまいました。どうすればこれを達成できますか?