2012-07-17 144 views
0

现在我的iphone项目出现了问题。我已经有一个UIView,它周围有一个白色的边框,我想知道怎样才能把另一个灰色的边框放在白色的边框之外,这使得该视图看起来像一个相框。请帮助我,伙计们。如何在边框周围添加另一个边框?

回答

1

你可以试试这个替代选项。创建4 uiview:左,右,顶部底部,并根据你的边界高度使高度可能是2像素。

Uiview*leftVw = [[Uiview alloc]initwithFrame:cgrectmake(x,y,w,2)]; 
leftview.backgroundcolor = [uicolor graycolor]; 
[self.view addsubview leftview]; 

Uiview*rightVw = [[Uiview alloc]initwithFrame:cgrectmake(x,y,w,2)]; 
[self.view addsubview rightview]; 

Uiview*topVw = [[Uiview alloc]initwithFrame:cgrectmake(x,y,w,2)]; 
[self.view addsubview topview]; 

Uiview*bottomVw = [[Uiview alloc]initwithFrame:cgrectmake(x,y,w,2)]; 
[self.view addsubview bottomview]; 

调整每个视图的框架。

+0

是的,这也是有道理的。非常感谢! – NJUHOBBY 2012-07-17 09:47:49

2

在photoshop中创建边框,然后只显示适当大小的UIImageView。或者你可以创建一个UIView,它没有任何子视图并为其添加边框。

相关问题