問題タブ [contentmode]

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

ios - 比率を維持しながら、Instagramの612x612サイズにフル画像を合わせます

アプリに Instagram を統合するために、612x612 の UIImage にフル画像を収めたいと考えています。しかし、私は側面のいずれかをカットしたくありません。612x612 の画像に完全に収まるように、横向きまたは縦向きの完全な画像の天候が必要です。正確な比率を維持しながら、希望のサイズ (612x612) にサイズ変更する方法を探している画像ビューにアスペクト フィットするように画像コンテンツ モードを設定できるのと同じです。

ユーザーはそこから uiimageview を介して既存の画像を選択します。同じ比率を維持しながら、選択した画像を 612 x 612 の画像にサイズ変更する必要があります。正方形の画像にサイズ変更したときの外観。

ここに画像の説明を入力

私のinstagram統合コード..

しかし、代わりに私はこれを得る

ここに画像の説明を入力

これは、ほぼ横向きに表示された画像のサイズ変更された作品に使用する方法ですが、縦向きではありません

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

ios - imageView のプロパティ contentMode を UIViewContentModeScaleAspectFit に設定しても、画像の表示モードに影響はありません

上記の説明のように、imageView のプロパティ contentMode を UIViewContentModeScaleAspectFit または UIViewContentModeScaleAspectFill に設定すると、その上の画像は、contenMode が UIViewContentModeScaleToFill に設定されているように表示されます。

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

ios - UIImageを変更し、コンテンツモードで画像の詳細を作成

画像が入った UITableViewCell があります。見せたい画像が引き伸ばされているので、もっと細かく見せたいです。まずはボトルが細かいところまでイメージを変えたいと思います。したがって、周囲の他の薄肉は、写真の外側にある可能性があります(または見えない)

ここに画像の説明を入力

これは私の現在のコードです:

私は .ContentMode からすべてのオプションを試しました ここに画像の説明を入力

しかし、はるかに小さい(最初のセルのコンテナ内) よろしくお願いします!

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

ios - UIImage が AspectFill として設定されない - iOS

私は拡張可能な TableView ( HVTableView ) を使用しており、その中に URL からダウンロードされるいくつかの画像を設定しています。問題は、ストーリーボードとコードですべてを設定したにもかかわらず、画像が AspectFill として設定されていないことです。

ストーリーボード: ここに画像の説明を入力

コード:

結果:

ここに画像の説明を入力

ローカル画像を使用すると、正方形とアスペクトフィル、または contentMode が設定されているものとして完全に表示されます

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

ios - セル内の IOS UIImageView のサイズが正しくありません

画像が存在する場合、URL から画像を置き換えようとしています。問題は、UIImageView のサイズを設定できないことです。

私のコードは次のようになります。

これにより、次の結果が得られます。

UIImageView セット フレーム

上の画像では、最後の行の partnerImage が nil であり、それがどうあるべきかを示しています。

私はUIImageをスケーリングしようとしました

しかし、これは何も変わりません。

また、UIImageView のサイズを次のように変更するように設定しようとしました。

そしてまた

しかし、これも機能していません。

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

autolayout - サイズに関係なく uiview に合わせて drawrect

drawrect を含むカスタム描画クラス メソッドを呼び出す uiview クラスがあります。drawrect 描画座標は、433x439 uiview 用に描画されます。このアプリが iPad Pro で開くと、自動レイアウトが uiview のサイズを (正しく) 変更します。ただし、drawrect は依然として古い「サイズ」(433x439) で描画され、新しい uiview 境界を満たすようにスケーリングされません。

ここに画像の説明を入力

どうすればこれを機能させることができますか?新しい座標に再度描画したくありません。コンテンツモードのように見えますか、何か再描画する必要がありますか? 注: これらの図形をタップして別のことを行います。誰かがうまくいけば私を助けてくれるスケーリング(?)は、それに影響を与えるべきではありませんよね?