project_files/HedgewarsMobile/Classes/OverlayViewController.m
changeset 6259 02765411a912
parent 6247 6dfad55fd71c
child 6260 025d50a6aeb0
equal deleted inserted replaced
6258:ba9defb98a70 6259:02765411a912
   202 
   202 
   203 -(void) removeOverlay {
   203 -(void) removeOverlay {
   204     [self.popupMenu performSelectorOnMainThread:@selector(dismiss) withObject:nil waitUntilDone:YES];
   204     [self.popupMenu performSelectorOnMainThread:@selector(dismiss) withObject:nil waitUntilDone:YES];
   205     [self.popoverController performSelectorOnMainThread:@selector(dismissPopoverAnimated:) withObject:nil waitUntilDone:YES];
   205     [self.popoverController performSelectorOnMainThread:@selector(dismissPopoverAnimated:) withObject:nil waitUntilDone:YES];
   206     [self.view performSelectorOnMainThread:@selector(removeFromSuperview) withObject:nil waitUntilDone:YES];
   206     [self.view performSelectorOnMainThread:@selector(removeFromSuperview) withObject:nil waitUntilDone:YES];
       
   207     [self performSelectorOnMainThread:@selector(release) withObject:nil waitUntilDone:YES];
   207 }
   208 }
   208 
   209 
   209 #pragma mark -
   210 #pragma mark -
   210 #pragma mark overlay user interaction
   211 #pragma mark overlay user interaction
   211 // dim the overlay when there's no more input for a certain amount of time
   212 // dim the overlay when there's no more input for a certain amount of time