2012-03-04 12 views
3

画像に三角形のボタンを使用したいが、これを行うことができない...カスタム非長方形ボタン三角形

どのようにするか?

+0

もう少し具体的にしてください。あなたは 'UIButton'オブジェクトを使用していますか?コードまたはXCodeのインターフェースエディタで作成されますか?画像ファイルとして用意されているボタンの形をしていますか? – pmdj

+1

視覚的な形状やヒットテスト領域を意味しますか?三角形のようなボタンは、実際には三角形の画像を持つ四角形のボタンにすることができます。 – Costique

答えて

6

こちらはprojectです。 UIButtonの形をカスタマイズすることができます。

+0

非常に多くのUrプロジェクトに感謝​​しています.....私は長い間、私が望んでいたものを成功させました....ありがとうございます。gr8の助けを借りて。 –

+0

まずは、私のプロジェクトではありません。あなたのような状況で、私は解決策のためにウェブを検索しました。私はこのプロジェクトを見つけました。素晴らしいことです。コメントをいただきありがとうございました。私の答えが満足であることがわかった場合は、それを正解としてマークすることができます。 – Scar

+0

ええ、確かに... –

0

すべてのUIView - すべてが - は長方形です。三角形のUIViewを作成することはできませんが、は、三角形を含む三角形を作成し、その形の接触にのみ反応します。もちろん、そのすべてが四角形であることを理解しておく必要があります。ユーザーが三角形の外側ではあるが四角形の内側にタッチする場合は、おそらくそのようなイベントを下のビューに渡すことによって対応する必要があります。実際、このようにすべてのタッチイベントの組み合わせ(内側にタッチダウン、外側にタッチ、外側にタッチするなど)を処理する必要があります。

多分、上記で参照したプロジェクトがこれをすべて処理するでしょうが、あまりにも深くは見えませんでした。