我需要以編程方式點擊一個按鈕:[play sendActionsForControlEvents:UIControlEventTouchUpInside];
但是當我這樣做時,空間被稱爲兩次!我需要啓動AVPlayer(在ViewDidLoad中),但音樂也開始兩次。請幫忙 :)。UIButton被點擊兩次
戲碼:
- (IBAction)playStream:(id)sender {
NSLog(@"%@", @"PlayStream clicked: ", sender);
if(clicked == 0) {
clicked = 1;
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
[self becomeFirstResponder];
[play setImage:[UIImage imageNamed:@"pause"] forState:UIControlStateNormal];
[playerr play];
}
else {
[playerr stop];
[play setImage:[UIImage imageNamed:@"Start"] forState:UIControlStateNormal];
[audio setActive:NO error:nil];
clicked = 0;
}
}
請張貼您的代碼。 – RLH
請清理你的代碼。 – AdamG
對不起,我不知道該怎麼做... – matthijs2704