0
我有一個UIView
,它在屏幕上用框架(0,0,60,60)繪製。我想要的只是如果我將幀更改爲(0,0,30,30),我希望視圖僅在其邊界內繪製。我怎樣才能清除這個幀重疊?我在這個視圖上嘗試- setNeedsDisplay
,但它似乎只重新繪製新幀,並且重疊仍然存在。清除框架外的圖紙
我有一個UIView
,它在屏幕上用框架(0,0,60,60)繪製。我想要的只是如果我將幀更改爲(0,0,30,30),我希望視圖僅在其邊界內繪製。我怎樣才能清除這個幀重疊?我在這個視圖上嘗試- setNeedsDisplay
,但它似乎只重新繪製新幀,並且重疊仍然存在。清除框架外的圖紙
我不完全相信,如果我得到你的問題,但它聽起來像是一個限制問題。
您可能想要在父級(超級)視圖上試驗UIView屬性clipsToBounds
。