iOS Safari刷新按钮。我可以用吗?

时间:2011-04-04 02:21:22

标签: iphone ios ios4

我有一些文本字段,我需要像Safari导航栏中的刷新按钮。

我如何使用它而不是自己制作?

enter image description here

2 个答案:

答案 0 :(得分:5)

可以使用UIKit Artwork Extractor提取刷新图形本身。 (或者,从许多免费iphone图标集中获取一个刷新图标,例如Glyphish

要将它放在像Safari这样的UITextField中,请将UITextField的rightView属性设置为UIImageView或UIButton,并将图像设置为刷新图像。

UITextField* myTextField = [[[UITextField alloc] initWithFrame: CGRectMake(0,0,200,44)] autorelease];

myTextField.rightView = [[[UIImageView alloc] initWithImage: [UIImage imageNamed: @"UIButtonBarRefresh.png"]] autorelease];

如果您想获取刷新按钮的TouchUpInside通知,您将要使用UIButton而不是UIImageView。

答案 1 :(得分:3)

这是一个自定义的safari小部件。你必须自己制作。