This is the example for how to create flipping bar button like iTunes. I faced the same problem while developing solutions for first time, after looking at iTunes app more closely..it seems the flipping thing in Navigation Bar is not a BarButton but button with images ( It does not show highlighted effect ). All we need to do is use custom UIBarButtonItem with CustomView for this. Step 1: Create UIBarButton with CustomView barButtonSuperView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 34, 30)]; barButtonPrimaryView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 34, 30)]; UIButton * primaryButton = [UIButton buttonWithType:UIButtonTypeCustom]; primaryButton.frame = CGRectMake(0, 0, 34,…