我在滾動視圖內部有一個滾動視圖外的Button1和另一個Button2。我正在使用故事板。我用拖拽從兩個按鈕到不同的視圖segue。 Button1工作正常,問題與Button2一樣,無論我點擊多少次,它都不起作用,它只在單擊並拖動(奇怪!!)時才起作用。當我排除故障時,我發現每當我創建一個scrollview的插座時,它的行爲就是這樣,如果我將scrollview的連接移除到插座上,它工作正常,但我需要scrollview的插座才能工作。關於如何完成此任務的任何解決方案?這是我的看法沒有負載的樣本代碼,如果它有助於當我在iOS中創建滾動視圖的出口時,按鈕在滾動視圖中沒有響應
- (void)viewDidLoad
{
[super viewDidLoad];
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]];
self.scrollView.contentSize =CGSizeMake(320, 500);
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(resignKeyboard)];
[self.scrollView addGestureRecognizer:singleTap];
singleTap.numberOfTapsRequired = 1;
}
-(void) resignKeyboard
{
[self.view endEditing:YES];
}
我這是怎麼形成的出口
@property (strong, nonatomic) IBOutlet UIScrollView *scrollView;
注意Button2的點擊的工作,但對點擊並拖動/滑動不是單或多次點擊。
編輯:我查了一下,發現它工作正常,模擬器6.1而不是5.0
是您確實使用賽格瑞,而不是一個標準的IBAction爲加入這一行? –
現在使用segue,也試圖創建IBAction,但仍然是同樣的問題 – Gamerlegend