問題タブ [aspect-fit]
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 - UIButtonはiPhoneのAspectFitに移動しません
私はいくつかのUIButtonを持っており、IBではそれらはAspect Fitに設定されていますが、何らかの理由でそれらは常に伸びています。他に設定しなければならないことはありますか?私はすべての異なる表示モードを試しましたが、どれも機能せず、すべてストレッチします。
ios - UIImage アスペクト フィットして上に揃える
aspect fit
デフォルトでは、画像をフレームの下部に揃えるように見えます。そのまま維持しながらアライメントをオーバーライドする方法はありますaspect fit
か?
** 編集 **
この質問は、自動レイアウトよりも前のものです。実際、この質問がされたのと同じ週に、WWDC 2012 で自動レイアウトが明らかにされていました。
iphone - アスペクトフィットuiimageviewサイズに従ってフィットするボーダー画像を作成するにはどうすればよいですか?
私のアプリケーションでは、2つのuiimageviewがあります。1つのimageviewには、ユーザーがフォトライブラリから選択するか、カメラから写真を撮る画像が含まれています。このimageviewのcontentmodeは、サイズが小さい場合に画像が引き伸ばされないようにアスペクトフィットです。他のimageviewがあります。その最初の画像ビューに境界線がある画像が含まれています。ユーザーが画像ビューと同じサイズの画像を選択した場合、境界線は適切な場所です。ただし、画像のサイズが小さい場合、境界線は適切に表示されません。境界線画像と選択した写真の間にギャップがあります。 image.iはそのギャップを望んでいません。どうすればこれを修正できますか?
iphone - UIimageViewのスペースを避けて画像を上部に設定する方法
サイズ220x155のコンテンツモードアスペクトフィットのUIImageViewがあります。さまざまな解像度でさまざまな画像を動的に挿入していますが、すべてUIImageViewのサイズよりも大きくなっています。コンテンツモードがアスペクトフィットに設定されているため、画像はUIImageViewに合うように比率に応じて拡大縮小されます。
私の問題は、たとえばUIImageView内の画像が220x100に拡大縮小された場合、要素間のスペースを避けるためにUIImageViewも155から100の高さに縮小したいということです。
これどうやってするの?
ios - アスペクト塗りつぶしモード制約の問題があるカスタム セルの UIImageview
に問題がUIImageView
ありUITabelViewCell
ます。
これがインターフェースビルダーの私のUIImageView
ものであり、それは制約です
モード「塗りつぶしに合わせて拡大」を設定すると、この結果が得られました(これは制約と私の期待に一致します)
しかし、私はそのモードを望んでいません!!
私が欲しいのは「Aspect Fill」ですが、このモードを座っているとこの結果が得られます
この問題を処理するにはどうすればよいですか?
image - iOSでアスペクトフィットとはどういう意味ですか
チュートリアルを勉強していますが、画像モードをアスペクト フィットに設定すると書かれています。
私はそれが何を意味するのだろうか?
私はウィキペディアに行きました、そしてそれは述べられています:
画像の縦横比は、幅と高さの比例関係を表します。通常、16:9 のように、コロンで区切られた 2 つの数字として表されます。x:y の縦横比の場合、イメージがどれほど大きくても小さくても、幅を同じ長さの x 単位に分割し、この同じ長さ単位を使用して高さを測定すると、高さは y 単位で測定されます。
そのため、ウィキペディアで見つけた縦横比が一致することを適用すると、画像の同じ縦横比が保存されますが、コンテナに収まります。**本当?**
はいの場合、この場合、どの軸に最初に適合するかを知りたいです
たとえば、私の画像の縦横比が 6:12 であるとしましょう。つまり、画像の幅を 6 等分すると、その画像の高さは 12 等分になります。しかし、私の質問は、画像が 6:12 で、モードをアスペクト フィットに変更した場合、iOS は幅を優先しますか (つまり、最初に幅を 6 に分割し、次に高さを 12 ピースにしますか?) または最初に分割します。高さを12ピースにして、幅を6ピースにしますか?
ios - コンテンツ モードにより画像が縮小されたときに、画像ビューの高さを画像の高さに合わせて調整します。
左、右、上端がスーパービューに固定され、下端が下のラベルに固定された間隔になるように制約された画像ビューがあります。幅や高さの制約がないため、画像の固有のサイズから高さを取得することになっています。コンテンツモードが に設定されていAspect Fit
ます。
これは、画像の幅が画像ビューよりも小さいか等しい場合にうまく機能します (ケース 1 と 2、下の画像を参照)。ただし、画像の幅が含まれている画像ビューの幅を超える場合、問題が発生します (ケース 3):
画像は期待どおりに縮小され、その幅は画像ビューの幅と一致します。しかし、画像ビューはそれに応じて高さを更新せず、上下に空白が残ります。画像ビューは、画像の元の高さから高さを取得していることを理解しています。しかし、コンテンツモードにより、画像の高さがはるかに小さくなり、画像の実際の高さに合わせて画像ビューの高さを調整したいと考えています。
私は、3つのケースのそれぞれで機能するきちんとしたソリューション、できればIB_DESIGNABLE
ビューでも機能するソリューションを探しています。何か案は?
ケース1
固有幅 < フレーム幅
ケース 2
固有幅 = フレーム幅
ケース 3
固有幅 > フレーム幅
ios - アスペクトはiOSでプログラム的に適合しますか?
アスペクト フィット オプションを使用して、あるビューを別のビューに挿入したいと考えています。contentMode
しかし、いくつかの理由で設定することはできません。
CGRect
外側に合わせて内側のサイズを変更することで解決策を提供できますCGRect
か?
はい、同様の質問がたくさんありますが、そのような解決策を提供する人はいません。