5

UIView の周りに半透明の境界線を作成しようとしています。アイデアは、画像を表示することですが、境界線が画像の端を覆い、境界線の背後にあるものを見ることができます. ボーダーの辺ごとに異なるボーダー幅を持たせたい。上部には 80 ポイント、下部には 60 ポイント、側面には 10 ポイントの境界線が必要です。私はコードを使用していることを知っています:

UIView.layer.borderColor = [UIColor blueColor].CGcolor;
UIView.layer.borderWidth = 10;

UIViewの内側全体に幅10の均一な境界線が表示されますが、UIViewのさまざまな側面に異なる境界線幅を設定するにはどうすればよいですか?

4

2 に答える 2

1

私の知る限り、UIView またはそのバッキング レイヤーのプロパティを使用するだけでは、必要なものを取得することはできません。必要な特定の境界線を (おそらくカスタム グラフィックとして) 含む別の UIView を使用し、それを画像の上に重ねる必要がある場合があります。

于 2013-09-24T15:27:35.027 に答える