button on contentOverlayView not responding
<p>I cannot work this out - it should be simple.</p>

<p>I have:</p>

<p>ShowAVPlayer method</p>

<pre><code>AVPlayerItem *video = [[AVPlayerItem alloc] initWithURL:url];
AVQueuePlayer *queue = [[AVQueuePlayer alloc] initWithItems:@[video]];
video = [[AVPlayerItem alloc] initWithURL:url];   
[queue insertItem:video afterItem:nil];    
AVPlayer *player = [AVPlayer playerWithURL:url];
self.avmovieplayer = [AVPlayerViewController new];
</code></pre>

<p>I want to add a button to my overlay - but the button is not responding :</p>

<pre><code>UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[btn setTitle:@"Do stuff" forState:UIControlStateNormal];
btn.frame = CGRectMake(0, 330, 320, 40);
[btn addTarget:self action:@selector(DoSpeech:) forControlEvents:UIControlEventTouchUpInside];
[btn setUserInteractionEnabled:true];
[self.avmovieplayer.contentOverlayView addSubview:btn];
</code></pre>

<p>Here is my <code>DoSpeech</code> which is never being called:</p>

<pre><code>- (void) DoSpeech:(UIButton *)button {

   //DoSpeech

}
</code></pre>