我需要創建具有不規則形狀的自定義控件,並且只有該形狀的可見區域具有可點擊區域。例如一個「星」。任何幫助真的很感激。在iOS中如何使用預定義的可點擊區域創建自定義控件?
0
A
回答
0
我想你在找什麼是不規則形狀UIButtons,對這一權利在這裏一個很好的教程:Irregularly shaped UIButtons
另一種方法是用Quartz
工作並繪製在drawRect
功能的按鈕形狀,有人問在此之前,得到了這裏的答案:Custom UIButton Shape without using an image
PS:接下來的時間首先嚐試谷歌,有一噸的教程,以及如何對這樣的事情:)
0
只實現命中Test Method來檢查觸摸是在你的「星」
- (UIView *) hitTest:(CGPoint) point withEvent:(UIEvent *)event {
if ([self pointInside:point withEvent:event]) {
return scrollView;
}
return nil;
}
相關問題
- 1. 使用事件點擊創建自定義控件點擊
- 2. 如何定義由座標定義的可點擊區域
- 3. 在ASP.NET中創建自定義區域
- 4. 可能在Java文件中創建自定義摺疊區域?
- 5. 如何使用預定義的可見性,控件名稱,默認值創建Orbeon自定義控件XBL?
- 6. 自動點擊網頁上的預定義區域?
- 7. 如何在iOS中創建自定義控件?
- 8. 如何使自定義listview可點擊
- 9. 創建自定義控件?
- 10. 創建自定義控件
- 11. 如何在自定義控件中創建名爲valuechanged的自定義事件
- 12. 使用VGScene創建自定義控件?
- 13. 使用Javascript創建自定義控件
- 14. 我如何創建自定義控件?
- 15. 如何創建自定義UIDatePicker控件
- 16. 如何創建自定義TextBox控件?
- 17. 我如何爲自定義控件創建可綁定事件?
- 18. 如何使用jquery在asp.net中創建自定義控件
- 19. 在Xamarin中創建自定義控件
- 20. Mapbox標記 - 自定義可點擊區域的大小
- 21. Android:如何使用可點擊的箭頭在右側創建自定義EditText
- 22. 如何創建特定於區域,控制器和操作的自定義AuthorizeAttribute?
- 23. 如何使用Google Maps API和Java定義自定義區域
- 24. 如何在ZF1中使用自定義區域設置文件?
- 25. 自定義控件中的可編輯區域
- 26. 如何創建自定義預定義的常量?
- 27. 如何啓用使用自定義控件創建的按鈕
- 28. 如何創建現有用戶控件的自定義控件
- 29. 如何使用自動驗證創建自定義ASP.NET控件
- 30. 如何從自定義控件中的代碼創建控件?
感謝您的快速回答。雖然我已經有了書籤鏈接,但我仍然在尋找更簡單易懂的解決方案。如果什麼都不起作用,我確定我會將你的答案標記爲已接受 – Avinazz 2012-04-17 09:29:52
這些解決方案是可以理解的...向我們展示您迄今爲止所做的以及您出錯的地方。它看起來像你正在尋找某人爲你製作你的代碼,那不會發生在這裏。 – 2012-04-17 09:36:54
正如我前面所說,我已經有了相同的鏈接。事情是我對iOS非常新,我有一個任務來爲一個項目創建一個POC。有幾個具有挑戰性的領域正在進行我的研究。問題是,上面提到的問題是最不重要的,因此我暫時沒有遵循你的解決方案。順便說一句,我是幾年來的Android開發人員,最近在iOS上嘗試我的手。我也尊重此論壇的道德觀點,並且無意將整個代碼作爲解決方案。 – Avinazz 2012-04-17 10:11:07