you can make it a lot easier if you literally copy and paste the view inside the nib file into the same nib file so that you have 2 separate views inside 1 nib file.

then you can swap between views when loading beer like this:
NSArray *temp = [[NSBundle mainBundle] loadNibNamed:@"Widget" owner:self options:nil]; Widget *w = [temp objectAtIndex:0]]; // or 1 or 2 etc to get the different views
this will copy all your connections with buttons, etc., so you can just play with the copy without setting everything up again
Fonix
source share