簡體   English   中英

以縮放手勢重新縮放圓圈視圖

[英]Rescale circle view at zoom gesture

我有一個代表圓圈的UIView。 當用戶執行縮放手勢時,我想調整圓圈的大小,但要保持圓圈的中心不變,只調整其寬度和高度。 如果縮放比例較大,則用戶僅在放大該區域時才會看到該圓圈,因此我想相應地調整其大小,以使視圖中的其他元素仍然可見,即使縮放也可以保持相同的圓率小數位數是1或10。

最簡單的方法是獲取當前frame並使用CGRectInset的縮放因子(自上次更改以來的增量)。 它將在不更改中心點的情況下創建更大或更小的frame

暫無
暫無

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

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