Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iPhone/Objective-C上创建漂亮设计视图的提示和技巧_Iphone_Objective C - Fatal编程技术网

在iPhone/Objective-C上创建漂亮设计视图的提示和技巧

在iPhone/Objective-C上创建漂亮设计视图的提示和技巧,iphone,objective-c,Iphone,Objective C,在iPhone上设置视图样式时,您学到了哪些编程技巧 例如,您可以将视图的背景色设置为图像: [myView setBackgroundColor:[UIColor colorWithPatternImage: [UIImage imageNamed:@"view-background.png"]]]; 我在iPhone上创建了一系列自定义视图,在尝试使用IB或XCode创建它们之前,我通常使用Adobe Fireworks进行设计。Firework的原生格式是PNG,因此很容易在图像和模拟器

在iPhone上设置视图样式时,您学到了哪些编程技巧

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

[myView setBackgroundColor:[UIColor colorWithPatternImage: [UIImage imageNamed:@"view-background.png"]]];

我在iPhone上创建了一系列自定义视图,在尝试使用IB或XCode创建它们之前,我通常使用Adobe Fireworks进行设计。Firework的原生格式是PNG,因此很容易在图像和模拟器之间切换,并调整它们以使视图看起来很好

至于创建实际视图,我建议使用UIImageView作为任何需要自定义背景图像的视图的基类。此外,要使视图透明或半透明,需要同时设置不透明=否和背景颜色=UIColor clearColor]


希望有帮助

不知道为什么会被否决,也许要弄清楚这是编码技巧,让它更适合网站