問題タブ [uiviewcontentmode]

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

ios - UIViewContentModeScaleAspectFit と UIViewContentModeScaleToFill の違いは?

UIViewContentModeScaleAspectFitUIViewContentModeScaleToFillの違いは何ですか?

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

ios - UIViewContentModeScaleAspectFill の動作を変更する

現時点では、この設定 (たとえば UIImageView で) は の中心を の中心に保ち、UIImage境界UIImageViewを超えるエッジを両側で均等に「トリミング」します。

これをまったく変更する方法はありますか?

たとえば、 の上端UIImageを の上端と一直線に並べて、UIImageView拡大縮小時に下端だけをトリミングしたい場合など...

0 投票する
0 に答える
96 参照

ios - iOSアプリで画質維持

写真アプリケーションを作成しようとしていますが、写真がはっきりと見えるようにフォーマットするのに苦労しています。

イメージビューのサイズは 320 * 500 で、イメージのサイズは 3648*2736 px です (もちろん縮小できます)。

imageView.contentMode=UIViewContentModeScaleAspectFit;画像サイズを 700*525px (IMGA) と 500*325(IMGB) に変更しました。 このモードでは

  • IMGAは画像ビュー全体を埋めますが、どういうわけか少し歪んでいます/鮮明ではありません
  • IMGB は画像ビューの上下を完全に埋めるわけではありませんが、幅は完璧で、画像は鮮明です。

UIViewContentModeScaleAspectFill を使用するとUIViewContentModeScaleAspectFill 、画像は uiimageview に収まるように作成されますが、画像が縮小されても拡大されても、再び歪んでしまいます。

大きな画像が鮮明なアプリをよく見かけます。そして、誰かが私の画像をより良くするために測定/コンテンツモードを手伝ってくれることを願っています. または、サイズ変更を修正します

PSヘルプを試すためにこのリンクを見てきましたが、まだ目標を達成していません。 UIViewContentModeScaleAspectFit と UIViewContentModeScaleToFill の違いは?

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

uiimageview - コンテンツ モードがアスペクト フィルに設定されている UIImage に境界線を追加する方法

を設定しphotoImageView.contentMode = UIViewContentMode.ScaleAspectFillました。画像に枠をつけたい。しかし、コンテンツ モードが AspectFill であるため、プログラムで画像だけに境界線を追加する方法がわかりません。これを行う方法はありますか?Swift 2 と Xcode beta 4 を使用しています

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

ios - contentMode AspectFit を使用した UIImageView は、iOS7 では Autolayout の高さを壊しますが、iOS8 では正しく機能します

私の前の質問によると。 高さの自動レイアウトは iOS8 では機能しますが、iOS7 では機能しません

ダウンロードが完了すると、サーバーから画像を表示する UIImageView を使用します。IB を介して設定し、アウトレットを持つ UIImageView の高さを定義する自動レイアウト制約があります。

私のコードでは、画像のダウンロードが完了したら、自動レイアウトの高さを画像の高さに合わせて変更します。iOS8では完全に動作しますが、シミュレーターでテストしたiOS7では常にUIImageViewの高さが画像サイズより大きく表示され、上下の垂直領域が空白になります ここのスクリーンショットをご覧ください

ここに画像の説明を入力

まったくわかりません。警告は表示されませんでしたが、[layoutConstraint setConstant:] で設定した UIImageView の高さを維持するために自動レイアウトが機能しませんでした。

助けてください

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

ios - iOSツール前後

私はこのようなものを作りたい:

ここに画像の説明を入力 画像参考。

私がすること: 2 つUIImagesView、1 つは でUIViewContentModeLeft、もう1 つはUIViewContentModeRightです。画像フレームを変更できるスライダーがあります。解決策は問題ないようですが、これが「正しい」ものかどうかはわかりません。他の提案は大歓迎です。

ありがとう!

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

ios - UIImageView を contentMode AspectFill AND Top に揃えます

AspectFill を使用すると、画像が画像ビューの中央に配置され、上下が切り取られます。しかし、中央ではなく上から始めたいです。多くの質問を目にしますが、それらは に関するものであり、 に関するものAspectFitではありませんAspectFill。AspectFill と Top の両方を contentMode に適用する方法はありUIImageViewますか?