【发布时间】:2012-07-17 17:43:10
【问题描述】:
现在我的 iphone 项目有问题。我已经有一个 UIView 周围有一个白色边框,我想知道如何在白色边框之外放置另一个灰色边框,这使得视图看起来像一个相框。请帮帮我,伙计们。
【问题讨论】:
标签: ios
现在我的 iphone 项目有问题。我已经有一个 UIView 周围有一个白色边框,我想知道如何在白色边框之外放置另一个灰色边框,这使得视图看起来像一个相框。请帮帮我,伙计们。
【问题讨论】:
标签: ios
在 photoshop 中创建边框,然后显示一个适当大小的 UIImageView。或者您可以创建一个没有任何子视图的 UIView,并为其添加边框。
【讨论】:
您可以试试这个替代选项。创建 4 个 uiview:Left,right,top bottom 并根据你的边框高度设置为 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];
调整每个视图的框架。
【讨论】: