编程提示/技巧您是否了解了 iPhone 上的样式视图?
例如,您可以将视图的背景颜色设置为图像:
[myView setBackgroundColor:[UIColor colorWithPatternImage: [UIImage imageNamed:@"view-background.png"]]];
答案 0 :(得分:1)
我在iPhone上创建了一堆自定义视图,我通常在尝试在IB或XCode中创建它们之前在Adobe Fireworks中进行设计。 Firework的原生格式为PNG,因此可以轻松地在图像和模拟器之间跳转,并调整它们以使视图看起来很好。
就创建实际视图而言,我建议使用UIImageView作为需要自定义背景图像的任何视图的基类。此外,要使视图透明或半透明,您需要设置opaque = NO和backgroundCoor = [UIColor clearColor]。
希望有所帮助!