6
A
答えて
13
おそらく最も簡単な方法は、影を作成することですが、暗い色の代わりに明るい色を使用することが考えられます。影の詳細はHow do I draw a shadow under a UIView?とhereです。このような
何かがボール転がりを取得する必要があります:
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSaveGState(context);
CGContextSetShadowWithColor(context, CGSizeMake(0, 0), 10,
[UIColor whiteColor].CGColor);
[super drawRect:rect];
CGContextRestoreGState(context);
}
更新:私はこれを試してみました。このコードを正しく表示するには、光るビューのスーパービューでこのコードを使用する必要があります。
3
私が試みる最初のことは、グロー画像を持つUIView内にUIViewを埋め込むことです。グローエフェクトが単なる画像の場合、囲まれているUIViewよりも10px大きく広がるグロー画像を含むUIViewを作成します。これにより、4面すべてに5pxの拡張が可能になります。 Interface Builderを使用して、これをすばやく簡単に行うことができます。
グロウ効果を本当に涼しく見せたい場合は、シーケンスとして表示されたグロー画像のコレクションを作成すると、移動するグロー効果の種類が表示されます。この画像のコレクションをUIViewで使用し、アニメーションをオンにすることができます。すべてのUIViewコントロールにはアニメーションサポートが組み込まれています。
がんばろう。
関連する問題
- 1. CSS:画像の周りに白い輝きを作成する
- 2. UIViewの周りにカスタムボーダーを作成するにはどうすればよいですか?
- 3. ビットマップの周りに白い枠線を作成するには?
- 4. D3グラフの周りに枠を作成する
- 5. テキストの周りにテーブルを作成する
- 6. カスタムUIViewを作成する
- 7. NUnit、MbUnit、xUnitなどのテストフレームワークの周りにラッパーを作成できますか?
- 8. 選択肢の周りにvirtualeditブロックを作成します
- 9. 折りたたみ可能なUIViewを作成するには
- 10. フレームレスQWidgetの周りに空きスペースを作るには?
- 11. iPad上の跳ね返るボールの周りのUIViewの回転
- 12. UIViewでサークルの周りにオブジェクトを正しく設定する方法
- 13. ビットマップの周りに長方形を作成
- 14. ナビゲーションの周りに放射状のグラデーションを作成する方法は?
- 15. NIBからUIViewを作成
- 16. Androidでフォーカスされたウィジェットを示すためにオレンジ色の輝きを作成する
- 17. iOS:検索バー背景の輝き/輝きを1つの色に置き換える方法
- 18. 作成後にサイズ変更のuiviewサブクラス
- 19. jQueryで他の2つのdivの周りにラッパーdivを作成します
- 20. BlitzMax - 2Dネオンの輝線効果をPNGファイルに生成する
- 21. opengl 2.0の輝きライトアンドロイド?
- 22. 表示されているスプライトの周りだけにバウンディングボックスを作成
- 23. uiviewのコピーを作成する方法(元のuiviewへのポインタではない)
- 24. 輝度、Lab、sRGB空間の明度ヒストグラムをJavaで作成する
- 25. UIViewラウンドの特定のコーナーを作成
- 26. このようなカスタムモーダルuiviewを作成するには?
- 27. touchesBeganの後に作成されたUIViewをドラッグする
- 28. UIButtonを作成し、複数のUIView上
- 29. SVGの "線"の周りに境界線を作るには?
- 30. cocos2dまたはQuartzコアを使用してiphoneの輝きのアニメーションを作成する方法