现在我的 iphone 项目有问题。我已经有一个带有白色边框的 UIView,我想知道如何在白色边框之外放置另一个灰色边框,这使得视图看起来像一个相框。请帮帮我,伙计们。
问问题
101 次
2 回答
2
在 Photoshop 中创建边框,然后只显示适当大小的 UIImageView。或者您可以创建一个没有任何子视图的 UIView 并为其添加边框。
于 2012-07-17T09:32:22.827 回答
1
你可以试试这个替代选项。创建 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];
调整每个视图的框架。
于 2012-07-17T09:43:02.010 回答