0
팝업 표시 내부에있는 UISwitch에 의해 트리거 된 동작에서 UIImageView를 숨길 필요가 있습니다.Popover (iPad)의 UISwitch 동작에서 UIImageView 숨김
나는이 코드를 사용하고 있지만 UISwitch를 두드리는 동안 아무 것도하지 않습니다. 아마 UISwitch가 popover 뷰 내부에 있기 때문일 것입니다.
이 코드는 iPhone에서 완벽하게 작동하지만 iPad에서는 작동하지 않으며 UIImageView는 숨기지 않습니다. 왜?
- (IBAction)toggleImage:(id)sender {
if ([sender isOn]){
self.myImage.hidden = NO;
} else {
self.myImage.hidden = YES;
}
}
의 UIImageView은 출구에 연결되고 출구는 UISwitch 행동에 접속된다.
도와주세요. 감사합니다.
, NSLog는 ("%의 @"@, self.myImage을 대리자를 초기화); null을 출력합니다. 그러나 인터페이스 작성기가 연결된 것으로 나타 납니까? – dkj
다음을 참조하십시오 : https://developer.apple.com/reference/uikit/uipopoverpresentationcontroller/1622312-passthroughviews – danh
도움 주셔서 감사합니다. 그 특정 UIImageView를 '@property (비 원자 복사) NSArray * passthroughViews;'에 연결하려면 어떻게해야합니까? ? –
dkj