我有我的ViewController自定義視圖。當我點擊屏幕時,我想刪除它。它包含圖像和文字。UIView - 分配vs隱藏
這樣做的最好方法是什麼?
我知道2種方式:
自來水使用
hidden
在屏幕上整個touchesBegan:
,一旦分配它。使用
removeFromSuperview
並每次分配它。
我有我的ViewController自定義視圖。當我點擊屏幕時,我想刪除它。它包含圖像和文字。UIView - 分配vs隱藏
這樣做的最好方法是什麼?
我知道2種方式:
自來水使用hidden
在屏幕上整個touchesBegan:
,一旦分配它。
使用removeFromSuperview
並每次分配它。
這要求取決於:
如果平均,用戶會一次又一次地挖掘更多的時候,你應該有隱藏的方法
但如果用戶有挖掘幾次,更好地去與第二種方法
從它的超級視圖中刪除視圖並不一定意味着視圖將被釋放。如果您保留對視圖的強烈引用,則可以將其添加並將其作爲超級視圖移除,而不會將其解除分配。
我不確定你在問什麼?你能詳細說明一下情況嗎? –