我有一個按鈕,將添加到另一個UIView子視圖,如路徑。這個想法是,這個按鈕在屏幕的一個角落保持靜止,而用戶可以滾動它後面的UIVIew。 我正在處理pointsinside方法,以瞭解用戶何時單擊它是否在按鈕或超級視圖上。按鈕作爲子視圖,單擊開始超級視圖
- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event
{
return CGRectContainsPoint(customButton.frame, point);
}
我的問題是,如果用戶在點擊該按鈕,我需要開闢的UIImagePickerController,這是上海華盈的屬性。但是我怎麼能在superview上做到這一點?
謝謝。
是否有假設superview必須是視圖控制器?或者有沒有辦法讓這種情況發生在superview是另一個UIView的地方? – Kalamantina
@Kalamantina不,你在鑄造的假設是:1)視圖甚至***擁有超級視圖,2)超級視圖是具有正確命名屬性的類。 – CodaFi