关于UISearchBar的取消压力 - iPhone中的火灾自定义动作

时间:2009-08-21 23:19:05

标签: iphone uisearchbar

alt text http://img216.imageshack.us/img216/2288/problem11.png

如图所示,我的应用程序中有一个搜索栏。

现在我想在Cancel Taped上处理我的自定义操作。

- >取消录音 - > PopViewController - >取消录音 - >清除搜索文字&隐藏搜索栏键盘。

我不知道如何处理取消点按?

先谢谢你的帮助。

1 个答案:

答案 0 :(得分:2)

好的!我尝试了不同的东西。我在取消按钮上添加了一个新按钮。

UIButton *btn=[UIButton buttonWithType:UIButtonTypeCustom];
btn.backgroundColor=[UIColor clearColor];
[btn setFrame:CGRectMake(260, 5, 53, 32)];
[btn addTarget:self action:@selector(onCancelSearch:) forControlEvents:UIControlEventTouchUpInside];
[searchBar addSubview:btn];

现在。见下图。但它与RoundedRect类型相反,而是使用TypeCustom - 因此它将变为不可见。 alt text http://img269.imageshack.us/img269/4337/problem12e.png