iPhone アプリケーションの UI に水平線と垂直線を配置するにはどうすればよいですか? xibで可能ですか?誰でも私にアイデアを与えることができますか?利用可能なソースコードはありますか?
質問する
129 次
2 に答える
3
3 つの基本的なアプローチがあります。
- カスタム UIView サブクラスで QuartzCore を使用し、drawRect: をオーバーライドします。
- 各画像を含む UIView レイヤー プロパティの borderWidth と borderColor を設定します
- 水平線に高さ 1、垂直線に幅 1 の UIView を作成し、ビューの backgroundColor を設定してサブビューとして追加します。
3 はおそらく実装が最も簡単ですが、最もエレガントではありません。1 は、drawInRect を使用して同じグラフィックス コンテキストに画像を描画することもできるため、メモリの点で最も堅牢です。これにより、ビュー階層が 1 つのビューに折りたたまれます。
于 2012-10-22T11:20:25.090 に答える
0
単一の線の幅または高さのビューを配置し、その背景色を必要な線の色にすることができます。
于 2012-10-22T10:52:11.177 に答える