簡體   English   中英

UIControl子類裁剪中的自定義工程圖

[英]Custom Drawing in UIControl Subclass Clipping

因此,我通過重寫drawRect:方法在UIControl子類中進行一些自定義繪制。 問題是,即使將clipsToBounds屬性設置為NO ,該控件也會裁剪我在其中繪制的光暈。

有任何想法嗎?

EmeilioPelaez正確。 您不能在自己的框架之外繪制。 如果要讓光暈與其他UI元素重疊,請使框架足夠大以繪制光暈,然后確保將自己的opaque標志設置為NO,並將backgroundColor設置為[UIColor clearColor] 請記住,合成視圖會帶來很大的性能損失,因此也許要問自己,是否真的有必要在其他元素之上繪制發光效果。

暫無
暫無

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

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