有关iPhone开发自定义UI的问题

时间:2011-09-10 02:11:33

标签: iphone

所以在App Store上,我看到的很多是一个自定义用户界面仍然看起来像原生的苹果用户界面,但有些看起来像是“修饰”了。我究竟会如何创建这样的东西,比如说是一个六角形的东西而不是圆角的矩形呢?

谢谢,

VectorWare

2 个答案:

答案 0 :(得分:1)

  • 使用您喜欢的艺术计划绘制您想要的任何图像。
  • 不要忘记按下和“向上”状态。
  • 创建按钮(在IB或代码中。)
  • 制作UIButtonTypeCustom(IB或代码。)
  • 类型的按钮
  • 在IB中,将按钮的图像设置为图像。
  • 分别为NORMAL和HIGHLIGHTED状态(IB或代码。)
  • 设置图像

代码示例:

[myButton setImage: myImage forState: UIControlStateNormal];

答案 1 :(得分:0)

它们可能是UIView / UIWhatever的子类,也可能是图像顶部带有透明UIButton的图像。您是否想要实施某些具体内容?

一些例子: Subclassing a UIView

UIView subclass dialog window