我有一些文本字段,我需要像Safari导航栏中的刷新按钮。
我如何使用它而不是自己制作?
答案 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小部件。你必须自己制作。