0

今、私は私のiphoneプロジェクトに問題があります。私はすでにその周りに白い色の境界線があるUIViewを持っていますが、ビューをフォトフレームのように見せるために、白い境界線のすぐ外側に別の灰色の境界線を配置するにはどうすればよいのでしょうか。助けてください、みんな。

4

2 に答える 2

2

Photoshopで境界線を作成し、適切なサイズのUIImageViewを表示します。または、サブビューを持たないUIViewを作成して、それに境界線を追加することもできます。

于 2012-07-17T09:32:22.827 に答える
1

これを別のオプションとして試すことができます。4つのuiview:Left、right、topbottomを作成し、境界線の高さが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 に答える