iPhone中按钮的图像

iPhone中按钮的图像,iphone,cocoa-touch,uibutton,Iphone,Cocoa Touch,Uibutton,我是否必须为iPhone UIButton创建(或下载)图像? 我想要一个iPhone外观的标准按钮,但现在,我只能在两者之间选择 圆形矩形 详细披露 信息灯 信息黑暗 添加联系人 注意:我相信以前可以使用标准按钮等从Apple下载一些图像库。如果您使用的是Interface Builder(或者事实上,即使您不是!),则“type”下的按钮类型应为您提供默认按钮类型,以获得Apple外观。添加您自己的图像将是非传统的。不,您不需要。您只需将botton声明为圆形矩形,仅此而已:)您可以使用

我是否必须为iPhone UIButton创建(或下载)图像? 我想要一个iPhone外观的标准按钮,但现在,我只能在两者之间选择

  • 圆形矩形
  • 详细披露
  • 信息灯
  • 信息黑暗
  • 添加联系人

注意:我相信以前可以使用标准按钮等从Apple下载一些图像库。

如果您使用的是Interface Builder(或者事实上,即使您不是!),则“type”下的按钮类型应为您提供默认按钮类型,以获得Apple外观。添加您自己的图像将是非传统的。

不,您不需要。您只需将botton声明为圆形矩形,仅此而已:)

您可以使用任何图像,但必须使用自定义按钮类型,如:

     UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
     [button setImage:[UIImage imageNamed:@"myimage.jpg"] forState:UIControlStateNormal];
     [button addTarget:self action:@selector(anAction:) forControlEvents:UIControlEventTouchUpInside];
     [self.view addSubview:button];

对于给定的图像。您需要这样制作图像,并且需要使用按钮类型作为自定义

UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
 [button setImage:[UIImage imageNamed:@"customImageName.png"] forState:UIControlStateNormal];

您还可以从Interface builder中定义图像

您可以下载PNG或其他文件形式的图标,并将其设置为Button的图像。它们可能是免费的或charga

您应该查看Ray Wenderlich的教程。他对用核心图形使按钮看起来很棒有很长的解释。最好的重用性


UIButtonTypeRoundRect是iPhone UIButton的默认样式。您想要什么类型的默认按钮?你能附上样品图片吗?我想在左上角。。我在想左上角的东西。。这不是一个普通的圆形按钮吗?(将颜色设置为绿色?)不,它有一些渐变、玻璃效果和周围的一些边框。如果您自己有Iphone,请转到“最新通话”选项卡,然后按“清除列表”。然后你会看到我说的按钮。你是说当屏幕弹出以确保你想清除列表时出现的按钮吗?(在cocoa touch中称为UIActionSheet)。如果是,这些按钮仅适用于这些屏幕。一个普通的按钮应该用在其他地方。好吧,我仍然觉得原来的按钮真的很刺耳,在任何iphone应用程序中也没有看到过。我想我必须创建自己的按钮。谢谢