2011-04-14 51 views
1

如果我添加一個基本的UIButton一切都很好,他們總是很容易按每次。但是,當我使用自己的.png製作自定義版本時,每次都很難觸發。自定義UIButton很難按

我的自定義按鈕有點小32x32,並且大部分是透明的。難道它只是它的小,透明度可能是一個問題..?

許多感謝您的任何想法..

回答

1

也許是因爲它小於32x32,請嘗試使您的透明度圖層更大一些,比如說40x40具有更大的點擊面積。我的意思是使用更大的PNG :)

+0

是的,我會給幾個更大的尺寸去.. – mtompson 2011-04-14 11:05:27

+0

好吧,去44x44(我看到推薦),它的工作原理精細.. – mtompson 2011-04-15 07:16:15

0

檢查是否有任何overhided觸摸方法,而不是調用它的超...
保持以40 * 40的框架並清除背景色則設置圖像是32 * 32 ...它會正常工作

+0

我不認爲我有,除此之外,我所做的是將已經工作良好的默認uibutton更改爲「自定義」並更新大小。 – mtompson 2011-04-14 11:04:36

+0

我已經更新了我的答案... – 2011-04-14 11:33:09

+0

謝謝Chandan,我會去.. – mtompson 2011-04-14 14:08:29