0

これまでに多くの質問があったことは知っていますが、私のシナリオではどれも機能していないようです。テーブルビューのフレームの上部から10ポイント下の上部をやや暗くしようとしているので、セルがフレームからスクロールするよりも効果があります。

アルファが0で始まり、10ポイントの高さの灰色の1で終わる効果を達成する必要があります。このように、フレームの上部の前にある種の微妙な領域があるため、セルがフレームの外に移動しているようには見えません。

これは可能ですか?

ありがとう!

4

1 に答える 1

0

シャドウを使用している場合は、navigationBarレイヤーにシャドウを設定できます。

self.navigationController.navigationBar.layer.shadowColor = [[UIColor blackColor] CGColor];
self.navigationController.navigationBar.layer.shadowOffset = CGSizeMake(0.0f,0.0f);
self.navigationController.navigationBar.layer.shadowOpacity = 1.0f;
self.navigationController.navigationBar.layer.shadowRadius = 4.0f;

ナビゲーションコントローラーを使用していない場合は、これと同じタイプのシャドウをUIViewのレイヤーに適用できます。

于 2012-12-11T01:20:55.717 に答える