在iPhone/Objective-C上制作精美设计视图的提示和技巧

pix*_*xel 6 iphone objective-c

您在iPhone的样式视图中学到了哪些编程提示/技巧

例如,您可以将视图背景颜色设置为图像:

[myView setBackgroundColor:[UIColor colorWithPatternImage: [UIImage imageNamed:@"view-background.png"]]];
Run Code Online (Sandbox Code Playgroud)

Ben*_*tow 1

我在 iPhone 上创建了一堆自定义视图,通常在 Adob​​e Fireworks 中设计它们,然后再尝试在 IB 或 XCode 中创建它们。Firework 的原生格式是 PNG,因此可以轻松地在图像和模拟器之间跳转,并调整它们以使视图看起来不错。

至于创建实际视图,我建议使用 UIImageView 作为任何需要自定义背景图像的视图的基类。另外,要使视图透明或半透明,您需要设置 opaque=NO 和 backgroundCoor = [UIColor clearColor]。

希望有帮助!