問題タブ [cliptobounds]

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 投票する
4 に答える
6195 参照

ios - UIView Clip サブビューをビューの特定の側に制限できますか?

スクロールビューの外側に部分的に描画される他のサブビューを含む UIScrollView があります。これらのビューは、スクロールビューの上に垂直に拡張されます。サブビューをスクロールビューの上部の外側にのみ描画できるようにし、スクロールビューの左右の外側にサブビューを描画できないようにすることは可能ですか?

何が起こっているかというと、手動で左右にスクロールすると、コンテンツのサイズのためにサブビューがスクロールビューの外側に描画されます。サブビューがスクロールビューのフレームの外にスクロールしたら、サブビューをクリップしたいと思います。

何か提案はありますか、それとも可能ですか?

0 投票する
2 に答える
86 参照

ios - ScrollView の境界を変更すると、その場所が移動します

私はスクロールビューを持っています。このスクロールビューのサブビューとして別のビューを追加する必要があります。サブビューフレームは

したがって、このビューをスクロールビューに追加すると、サブビューの原点が負になるため、サブビューの一部が切り取られます。

解決策として、私は設定しようとしました

ただし、これにより、スクロールビューのコンテンツがスクロールビューのフレームからはみ出してしまいます。

次のステップとして、このようにスクロールビューの境界を変更してみました

しかし、これはスクロールビューの位置を右にシフトします。

基本的に、サブビューが切り取られることなく、UIScrollview の描画可能領域の外に項目を追加したいと考えています。

IOS でこれを達成するにはどうすればよいですか?

0 投票する
2 に答える
1486 参照

javascript - グループのような複数のオブジェクトに対する FabricJS ClipTo の問題

私のコードは

赤い点線のボックスから値を取得し、複数のマスクが生成されているクリップに適用します。

私の問題は、すべてのプロパティを取得することですが、すべての回転を取得することではありません。

すべての長方形を回転させたい。

クリップの回転を変更するコードを取得しましたctx.rotate(50);が、すべてを独自の値で回転させたいので機能しません

同じように私を導いてください。

説明なし

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

ios - 別の UIImageView の境界にクリップします

私は 2 つUIImageViewimageView1を持っていimageView2ます。設定しました

しかし、のに設定できるかどうか疑問に思っていましたimageView1か?clipToBoundsimageView2

0 投票する
2 に答える
2879 参照

ios - UIView の cornerRadius を設定するときにサブビューのクリッピングを防ぐにはどうすればよいですか?

UIButton のサブクラス ビューの cornerRadius を設定しようとしていますが、丸い角は正しい方法で表示されますが、その上に subView(花のアイコン) を追加しようとすると、サブビューが上の写真のように切り取られるようです。下の右側、これは私が期待したものではありません。左側の写真のように、アイコンが切り取られないように、正しい外観を作ろうとします。私が使用するコード:

アバタービュー(左) アバタービュー(右)

誰かがクリッピングを防ぐ方法を理解するのを手伝ってくれることを願っています.
ありがとう!

0 投票する
2 に答える
129 参照

ios - GestureRecognizer の開始時に clipsToBounds プロパティをプログラムで閉じる方法は?

UIScrollViewは多くのビューを含むことができるを持っています。適切なスクロールを可能にするために (スクロール中にコンテンツがビューの外に出ないようにするため)、 myMain.sotryboardで my をクリックしUIScrollView、属性インスペクターでClip Subviewsプロパティを許可しました:

3 番目のプロパティは次のとおりです。サブビューのクリップ

私の問題: 私にあるすべてのビューUIScrollViewsはドラッグ可能です (それらはすべて を持っているためUIPanGestureRecognizerです。そのため、それらを私の外側にドラッグしようとするとUIScrollView、それらは消えてしまいます。 実際、他のすべてのビューの後ろに移動しています。

例を挙げると、先例からビューを削除できる他のコンポーネントがありますUIScrollView。そのため、そこからドラッグアンドドロップを開始すると、ビューが消えて、ビューをドロップした 2 番目のコンポーネントに再び表示されます。

私が試したこと:UIPanGestureRecognizer this から来るビューのドラッグアンドドロップのための特別なものがありますUIScrollView。だから、私は実際にこれを持っています(明らかに、機能しません。そうでなければ、私はここにいません):

どうすればそれを改善できるかについてのアイデアはありますか? 前もって感謝します。