1

iCal for iPhoneのイベント「バブル」のようなカスタムUIViewを作成するにはどうすればよいですか?どんな色でもいいので、画像は使いたくないです。

ありがとう!

代替テキストhttp://img8.imageshack.us/img8/609/screenshot20100205at120.png

4

2 に答える 2

2

CALayerクラスで遊ぶだけで多くの効果が得られます。Matt Longは、それを使用して優れたUIButtonを作成する方法について、優れたブログ投稿を行いました。このアプローチをニーズにも適用できる可能性があります。

于 2010-02-05T11:14:15.690 に答える
0

基本的には、各コーナーに円弧が付いた長方形です。それはあなたに形を与えます。光沢を与えるための上部のハイライトは、下にあるレイヤーの上にグラデーションを描画することで実行できます。これにより、画像に頼らずに泡の色を処理できるようになります。

このSOの質問には、角に円弧がある長方形を描くための正しい方向を示すためのコードが含まれています。

于 2010-02-05T09:46:05.640 に答える