[英]How to get the exact point of objects in swift?
您可以使用約束或以編程方式(如下所示)將圖像視圖與進度視圖垂直居中放置。
imageView.center.y = progressView.center.y
然后,無論您要在何處更新進度,都可以使用調整后的進度和進度視圖的寬度為圖像視圖計算中心x坐標。
imageView.center.x = progressView.progress * progressView.frame.width
盡管如果進度視圖的超級視圖的寬度不同,則可能需要添加填充。
要么
您可以考慮使用UISlider
; 它帶有類似進度條的軌道和可以自定義的拇指滑塊。 這樣,您甚至可以在需要時進行用戶交互-否則可以禁用用戶交互,並且可以以編程方式設置進度。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.