如何向UISearchBar添加按钮

时间:2010-12-16 06:23:55

标签: iphone

alt text

我需要实现如上图...如何向UISearch Bar添加按钮。

用于iPhone。

请帮帮我。

@提前谢谢。

1 个答案:

答案 0 :(得分:3)

为此,您需要创建一个类(MyScearchBar),其父类将是UISearchBar。 我那个班级

 -(void)layoutSubviews
{

self.autoresizesSubviews = YES;
textField = [self.subviews objectAtIndex:1];
textField.delegate = self;
[textField setFrame:CGRectMake(90,5,250,31)];
textField.backgroundColor=[UIColor clearColor];

settings=[UIButton buttonWithType:UIButtonTypeRoundedRect];
[settings setFrame:CGRectMake(10, 10, 70, 50)];
[self addSubview:settings];

}

您的代码而不是使用UIsearchbar,请使用您创建的新类名(MySearchBar)。

ie MySearchBar search=[[MySearchBar alloc]init];

一切顺利。