[英]Rescale circle view at zoom gesture
我有一個代表圓圈的UIView。 當用戶執行縮放手勢時,我想調整圓圈的大小,但要保持圓圈的中心不變,只調整其寬度和高度。 如果縮放比例較大,則用戶僅在放大該區域時才會看到該圓圈,因此我想相應地調整其大小,以使視圖中的其他元素仍然可見,即使縮放也可以保持相同的圓率小數位數是1或10。
最簡單的方法是獲取當前frame
並使用CGRectInset
的縮放因子(自上次更改以來的增量)。 它將在不更改中心點的情況下創建更大或更小的frame
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.