Chúng tôi đang cố gắng kích hoạt nút hiển thị từ dự án thư viện tĩnh bằng cách sử dụng chế độ xem web. trong khi tích hợp thư viện tĩnh với ứng dụng xem đơn, chúng tôi đã có thiết kế đầu ra. nhưng khi chúng tôi cố gắng hành động bằng cách nhấp vào Nút của nó không hoạt động.Nút UIButton Không hoạt động khi được kích hoạt từ thư viện tĩnh
Dưới đây là mã, mà chúng tôi đã sử dụng bên trong cacao liên lạc thư viện tĩnh
UIButton *imageButton = [UIButton buttonWithType:UIButtonTypeCustom];
imageButton.frame = CGRectMake(self.view.frame.size.width-50, 10, 50, 50);
[imageButton setImage:[UIImage imageNamed:@"close.png"] forState:UIControlStateNormal];
imageButton.adjustsImageWhenHighlighted = NO;
// [imageButton addTarget:self action:@selector(close:) forControlEvents:UIControlEventTouchUpInside];
[imageButton addTarget:self action:@selector(hideWebViewBtn:) forControlEvents:UIControlEventTouchUpInside];
-(IBAction)hideWebViewBtn:(id)sender {
NSLog(@"Hide Button clicked");
[self.adView removeFromSuperview];
self.adView = nil;
return;
}
Dưới đây là ảnh chụp màn hình mà hiển thị trong ứng dụng xem đơn sau khi hội nhập và chạy. Sau khi tôi bấm vào nút của nó không nhận được nhấp.
thử như hình nàyButton.userInteractionEnabled = YES; và nơi bạn đang thêm imageButton? –
Bạn có đang thêm bất kỳ chế độ xem nào khác lên đầu nút không? –