如何将带动画的广告添加到导航栏,例如我有一些产品优惠广告,我需要为该广告制作动画,在同一广告中展示该产品的多个优惠?
答案 0 :(得分:2)
self.navigationItem.title=@"the title";
答案 1 :(得分:2)
假设navBar是导航栏,请使用
navBar.topItem.title = @"String with your title";
请注意,navBar应该是IBOutlet。
答案 2 :(得分:2)
应该是。
self.title=@"title text";
self
应为UIViewController
类型
答案 3 :(得分:1)
您可以为IBAction
设置UIButton
,在此操作中,您可以更改导航栏标题
-(IBAction)yourBtnPress:(id)sender
{
self.navigationItem.title = @"your title";
}
答案 4 :(得分:1)
只需使用此方法为每个按钮提供IBOutlet
和操作
-(IBAction)btn1_Clicked:(id)sender
{
self.navigationItem.title = @"ONE";// laso you can use self.title = @"ONE";
}
-(IBAction)btn2_Clicked:(id)sender
{
self.navigationItem.title = @"TWO";
}
-(IBAction)btn3_Clicked:(id)sender
{
self.navigationItem.title = @"THREE";
}
-(IBAction)btn4_Clicked:(id)sender
{
self.navigationItem.title = @"FOUR";
}
-(IBAction)btn5_Clicked:(id)sender
{
self.navigationItem.title = @"FIVE";
}
-(IBAction)btn6_Clicked:(id)sender
{
self.navigationItem.title = @"SIX";
}
答案 5 :(得分:1)
使用以下代码。
-(IBAction)Btn1Pressed:(id)sender
{
self.title=@"ONE";
}
-(IBAction)Btn2Pressed:(id)sender
{
self.title=@"TWO";
}
等等..
答案 6 :(得分:1)
似乎每个答案都已被涵盖,但我想我会以任何方式添加此答案。我更喜欢一个IBAction的粉丝,它将标题设置为对应于按钮标签的数组中的项目。您必须为所有按钮添加标签(0 - 5),并且我不确定界面构建器是否允许您将多个按钮链接到同一个IBAction,但您可以始终以编程方式添加它!
- (IBAction)changeTitle:(UIButton *)sender
{
NSArray *temp = [[NSArray alloc] initWithObjects:@"ONE",@"TWO",@"THREE",@"FOUR",@"FIVE",@"SIX", nil];
[[self navigationItem] setTitle:[temp objectAtIndex:sender.tag]];
temp = nil;
}