2012-07-17 131 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,它沒有任何子視圖併爲其添加邊框。