問題タブ [containment]

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 に答える
575 参照

jquery-ui - JQueryUI Draggable - Containment [x1,x2] 値の設定に関する問題

[x1,y1,x2,y2] 形式を使用している場合、jqueryUI のドラッグ可能な関数の包含値の設定に問題があります。ここにjsがあります:

そして、スクリプトがやり取りしているhtml:

次の div、この場合は (slideMax) の offset().left に基づいて (slideMin div の) ドラッグ コンテインメントを設定しようとしています。

つまり、次の (slideMax) div の左に達したときに (slideMin div の) ドラッグ可能な動作を停止する必要があります。

ドラッグが定義された位置で停止しているため、x1 は機能しているように見えますが、重なり合って次の div を超えて拡張しているため、発生したくありません。x2 値の設定方法に何か問題があるに違いありませんが、それが何であるかはわかりません。

何かアドバイス?

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

ios - UIKit の Cocos2D replaceScene の類似物

Cocos2D を数か月使用しています。私が使う:

これにより、新しいシーンがロードされ、メモリから前のシーンが削除され、新しいシーンが表示されます。かなり簡単です。

質問: UIKit にこれに似たものはありますか?

- モーダル セグエは古い ViewController をメモリに保持しますが、その目的は異なります。

-プッシュ セグエは UINavigationControllers でのみ機能します。

私が行く方法は、自分の子 ViewControllers とメモリを好きなように処理する独自の Container ViewController を実装することだと思います。http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006926-CH3-SW81

しかし、私は完全にはわかりません。もっと簡単な方法はありませんか?これは、このような単純で明白なことに対して、非常にやり過ぎのように見えます。

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

scala - 包含関係の実装

UML の強力な包含関係を実装するにはどうすればよいですか。コンポジションともいう。

Scale で例を挙げます: クラス コンポーネントがあり、これには 0 個以上のインターフェイスが含まれる場合があります。

そして、私はクラスのインターフェースを持っています:

封じ込めを尊重する必要がある制約は何ですか?

  • コンポーネントにインターフェイスを入力すると、このインターフェイスを他のコンポーネント内に配置することはできません。
  • コンポーネントを削除すると、そのインターフェイスもすべて削除する必要があります。

封じ込めを強制する他の制約はありますか?

最初の制約を実装するにはどうすればよいですか:

Component 型の signComp というクラス Interface にフィールドを追加し、Component の set メソッド Interaction に制約を加えようと考えました。
例: コンポーネントに追加する必要がある各インターフェイスについて、インターフェイスの signComp が null の場合、インターフェイスを挿入し、現在のコンポーネントで signComp を設定します。それ以外の場合は、割り当てをキャンセルします。

これは成功した実装ですか?または他の方法があります。

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

ios - 重なっている UIViewController を前面に持ってくる

現在、iPhone アプリケーションで同時に 3 つのビュー コントローラーを使用しています。
私はslideViewを使用します。

これが私のイメージです:

ここに画像の説明を入力

テーブル ビュー セルをタップすると、次のような新しいビュー コントローラーが開きます。

ここに画像の説明を入力

(卵は新しいView Controllerを表しています。

しかし、ご覧のとおり、オレンジ色のビュー コントローラーが前面にあります。

これを変更するにはどうすればよいですか?

私が開くために使用するコードegg-viewcontroller

0 投票する
3 に答える
3761 参照

jquery - Jquery ドラッグ可能な円の封じ込め

これに対する答えを探しましたが、見つかりませんでした...誰かが私を助けてくれることを願っています。円(正方形ではなく)に含まれるドラッグ可能なdiv(jquery uiを使用)を作成しようとしています。現在、親divにリンクされた包含設定がありますが、何を試しても...親の正方形divの隅にドラッグ可能な要素を許可します。親divのborder-radiusを、正方形ではなく円形になるように設定しようとしました(ただし、これはCSSの問題であり、実際のdivの形状には影響しません)。ドラッグ可能な div を円に制限する方法を知っている人はいますか? ありがとう、アンディ

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

ios - iOS: カスタム UIViewController コンテインメントのボタン イベントが機能しない

カスタム UIViewController Containment を実装しています。

また、階層の下位にある子ビュー コントローラーのビューにボタンを追加しています。

問題は、ボタンが下位階層の子ビュー コントローラーにある場合、ボタン イベントが発生しないことです。これらは、ルート レベルの 1 つ下のレベル (parentTopVc) まで配置された場合にのみ機能します。

アーキテクチャは次のようになります。

ルートは次のとおりです: self.window.rootViewController = rootVc

階層:

0-----rootVc

1 -----------parentTopVc <--- ボタン イベントが発生する

2----------------------firstTopVc <--- ボタン イベントは発生しません

2----------------------secondTopVc <--- ボタン イベントは発生しません

AppDelegate.m

doShowNextTopVc は起動しません

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

ios - 子ビューが切り捨てられましたか?

次のような子View Controllerがあります。

ここに画像の説明を入力

別の親View Controllerに埋め込んでいますが、

元の子 VC では次のようになります。

ここに画像の説明を入力

ContainmentVC では次のようになります。

ここに画像の説明を入力

私は何を間違っていますか?

注: ChildVC で [Wants full screen] を選択する必要があります。そうしないと、上部に 20 ピクセルの空白が表示されます。

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

ios - ハンドル tableview は、コンテナー ビュー コントローラーのインデックス パス デリゲート メソッドで行を選択しました

containerview controller に子ビュー コントローラーとして追加された 2 つのビュー コントローラーがあり、1 つのビュー コントローラーには項目として曲のアルバムを含む AQGridView があります。アルバムを選択すると、曲の詳細を表示する別のビュー コントローラーに移動するにはどうすればよいですか。