Skip to content

Instantly share code, notes, and snippets.

@MrMaksimize
Last active December 21, 2015 05:49
Show Gist options
  • Save MrMaksimize/6259395 to your computer and use it in GitHub Desktop.
Save MrMaksimize/6259395 to your computer and use it in GitHub Desktop.
// Before
- (IBAction)buttonTouchUpInside:(id)sender {
UIButton *buttonPressed = (UIButton*)sender;
if (buttonPressed == self.messageButton) {
AYHTReceiverListTableViewController *receiverTableViewController = [[AYHTReceiverListTableViewController alloc] init];
FPPopoverController *peoplePopover = [[FPPopoverController alloc] initWithViewController:receiverTableViewController];
peoplePopover.tint = FPPopoverLightGrayTint;
[peoplePopover presentPopoverFromView:buttonPressed];
[peoplePopover setShadowsHidden:YES];
}
}
// After
// Implementation at the top of the file:
@implementation AYHTConfRideViewController {
FPPopoverController *_peoplePopover;
}
- (IBAction)buttonTouchUpInside:(id)sender {
UIButton *buttonPressed = (UIButton*)sender;
if (buttonPressed == self.messageButton) {
AYHTReceiverListTableViewController *receiverTableViewController = [[AYHTReceiverListTableViewController alloc] init];
_peoplePopover = [[FPPopoverController alloc] initWithViewController:receiverTableViewController];
_peoplePopover.tint = FPPopoverLightGrayTint;
[_peoplePopover presentPopoverFromView:buttonPressed];
[_peoplePopover setShadowsHidden:YES];
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment