簡體   English   中英

如何在imageview上繪制矩形,而不是在ipad中繪制視圖

[英]How to draw a rectangle on imageview instead of a view in ipad

嗨,在我的項目中,我有一個imageview我想用手指矩在圖像視圖上繪制一個矩形或圓形。現在我已經通過使用CGContext類方法做到了,但是矩形和圓形是通過draw在一個UIView對象上創建的rect方法。 創建的視圖像圓形或矩形一樣添加到imageview上,但是我想直接在imageview上繪制它是否有可能做到這一點,請在這個問題上幫助我。

UIImageView是UIView的子類,但不能覆蓋UIImageView的drawRect: :。

嘗試添加一個子層並使用委托和drawLayer:inContext:方法在該子層中進行繪制

https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreAnimation_guide/Articles/ProvidingCALayerContent.html

暫無
暫無

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

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