0
我需要隱藏UIImageView,該動作由彈出窗口中的UISwitch觸發。從彈出窗口中的UISwitch動作中隱藏UIImageView(iPad)
我正在使用這段代碼,但它在點擊UISwitch時沒有做任何事情,可能是因爲UISwitch裏面有一個彈窗視圖。
此代碼在iPhone上完美工作,但在iPad上無法正常工作,並且UIImageView不會隱藏。爲什麼?
- (IBAction)toggleImage:(id)sender {
if ([sender isOn]){
self.myImage.hidden = NO;
} else {
self.myImage.hidden = YES;
}
}
UIImageView連接到插座,UISwitch連接到插座和動作。
請幫忙,謝謝。
奇怪的是,的NSLog(@ 「%@」,self.myImage );輸出爲空。 但是在界面生成器中顯示爲已連接? – dkj
請參閱:https://developer.apple.com/reference/uikit/uipopoverpresentationcontroller/1622312-passthroughviews – danh
感謝您的幫助。如何將特定的UIImageView鏈接到'@property(nonatomic,copy)NSArray * passthroughViews;' ? –
dkj