別のUIView内にUIImageViewがあります。 UIImageViewはUIViewよりもわずかに背が高いです。しかし、UIImageViewをUIView内でしか表示できないようにしたい。 UIViewの外にあるUIImageViewの一部は表示されません。クロップUIImageビューを親の境界に合わせる
私はUITableViewを使用していますが、UITableViewCellの内部では、そのUIViewに "カード"の外観が与えられます。下のスクリーンショットで見られるように、色(赤、青、紫、緑、オレンジ)はセルの背景色です。 UIViewは、セル内のコンテンツです。
私は、UIViewからclipToBoundsをtrue
に設定しなければなりませんでした。私はそれを行い、ストーリーボードからのサンプルビューが動作するように見えました。
"の真実とは何ですか?" 内の画像UIViewと "About Us" UIViewは画像を正しくトリミングします。さて、私はこれをシミュレータで実行すると、画像をトリミングしません。
あなたは画像がUIViewの上方と下方に出血見ることができるように。
FYIの画像の不透明度は0.35
です。
画像をUIViewの枠線に正しく切り抜くにはどうすればよいですか?
set clipToBounds = UIImageViewでもtrueです。 – AshokPolu
Rob、UIView内部でUIimageViewを背にしたいのであれば、なぜあなたのUIIMageViewの背が高いのですか?ビューに合わせて、あなたのUIImageViewに対してset clipToBounds = trueを設定してください。 – ankit
@AshokPoluはこれを試してみましたが、うまくいきませんでした。 –