如何为iphone应用程序创建自定义按钮菜单?
我想在屏幕的按钮中创建一个自定义菜单,如下所示: 我应该使用什么样的ui类,我认为它不是Tabbar?工具栏可能是什么如何为iphone应用程序创建自定义按钮菜单?,iphone,menu,Iphone,Menu,我想在屏幕的按钮中创建一个自定义菜单,如下所示: 我应该使用什么样的ui类,我认为它不是Tabbar?工具栏可能是什么 任何有助于自定义的代码都会很有帮助。谢谢。只需将5个UIButton与按钮状态的正确帧和正确UIImage放在一起。最好的方法是操作UIButton 遵循以下步骤: 在IB中添加UIButtons 将正确的操作连接到UIViewController类中的以下方法 对不起,我是新的@iphonedev。如果我想让这些按钮出现在我的所有视图中,就像它们是tababar项目一
任何有助于自定义的代码都会很有帮助。谢谢。只需将5个UIButton与按钮状态的正确帧和正确UIImage放在一起。最好的方法是操作UIButton 遵循以下步骤:
- 在IB中添加UIButtons
- 将正确的操作连接到UIViewController类中的以下方法
对不起,我是新的@iphonedev。如果我想让这些按钮出现在我的所有视图中,就像它们是tababar项目一样,我必须做什么?可能正在添加一个具有我想要的大小的视图,并将其添加到主视图?您应该创建两个视图。一个视图将是您的自定义选项卡视图,另一个将是您的内容vie。这样,您只需创建一次选项卡视图,然后重新加载内容视图。
-(IBAction)setTabOne{
[self resetButtons];
[tabBTOne setBackgroundImage:[UIImage imageNamed:@"tabOne_on.png"] forState:UIControlStateNormal];
[tabBTOne setSelected:YES];
[tabBTOne setUserInteractionEnabled:NO];
}
-(IBAction)setTabTwo{
[self resetButtons];
[tabBTTwo setBackgroundImage:[UIImage imageNamed:@"tabTwo_on.png"] forState:UIControlStateNormal];
[tabBTTwo setSelected:YES];
[tabBTTwo setUserInteractionEnabled:NO];
}
...
-(void)resetButtons{
[tabBTOne setSelected:NO];
[tabBTTwo setSelected:NO];
[tabBTOne setBackgroundImage:[UIImage imageNamed:@"tabOne.png"] forState:UIControlStateNormal];
[tabBTTwo setBackgroundImage:[UIImage imageNamed:@"tabTwo.png"] forState:UIControlStateNormal];
[tabBTOne setUserInteractionEnabled:YES];
[tabBTTwo setUserInteractionEnabled:YES];
}