簡體   English   中英

具有全寬和可變高度的UIImageView

[英]UIImageView with full width and variable height

我正在開發一個我想要UIImageview像instagram feed的應用程序。 我將主視圖的前導和尾隨空間設置為零,因此寬度現在是屏幕的100%。 現在如何設置高度,使其隨圖像的比例而變化。 我嘗試將內容模式設置為Aspect Fit,但無法正常工作,縱向模式圖像的左右兩側都出現空白

我選擇的樣本圖片 所選圖片

在UIIMageView中選擇后如何顯示

UIImageView中的圖像

要解決此問題,您需要從服務器端獲取每個圖像的高度和寬度圖像尺寸。 然后添加到“圖像寬度”,“圖像高度”,“屏幕寬度”,您必須計算新的“圖像高度”並通過獲取“圖像視圖高度約束”將其設置為“圖像視圖高度”。

let calculatedImageHeight = (screenWidth * imageHeight)/imageWidth

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM