2012-03-04 66 views
3

我想在圖像上使用三角形按鈕,但我無法做到這一點...自定義非矩形按鈕三角形

如何做到這一點?

+0

更具體些。你在使用'UIButton'對象嗎?用代碼或XCode的界面編輯器創建?你有沒有想要的按鈕形狀準備好作爲圖像文件? – pmdj 2012-03-04 13:53:17

+1

你的意思是視覺形狀還是命中測試區域?請注意,看起來像三角形的按鈕實際上可以是具有三角形圖像的矩形按鈕。 – Costique 2012-03-04 14:11:29

回答

6

project可以幫助你。您可以自定義UIButton的形狀。

+0

非常感謝你對於Ur項目.....我終於成功了我想要的很長一段時間....非常感謝你爲d gr8幫助.... – 2012-03-07 12:50:02

+0

首先如果所有,這不是我的項目,我是在像你這樣的情況下,我已經在網上搜索解決方案,我找到了這個項目,這很棒。感謝您的評論,如果您發現我的回答滿意,您可以將其標記爲正確的答案,並且您也可以贊成。 – Scar 2012-03-07 21:09:46

+0

是啊當然,兄弟... – 2012-03-14 10:23:12

0

所有UIViews - 所有人 - 是矩形。你不能製作一個三角形的UIView,但你可以使用製作一個包含並呈現三角形形狀的UIView,並且只響應該形狀內的觸摸。你當然必須明白,在它下面,它是一個矩形,你必須處理用戶觸摸三角形外部但在矩形內部的情況,可能通過將這些事件傳遞到下面的視圖。事實上,您可能必須以這種方式處理所有觸摸事件組合(觸摸內部,觸摸外部,觸摸外部等)。

也許上面引用的項目將處理所有這些,我沒有看得太深。