[英]How to make the “hot area” of a UIControl bigger?
或者:如何在不擴大視圖范圍的情況下擴展UIControl的敏感區域?
我有一個很小的按鈕圖像(一個小箭頭),只有10 x 10像素。 太小,無法觸摸。 我希望“熱區域”為50 x 50。 為了學習,即使我可以為此使用一些提供的UIControl,我也想知道如何手動進行。
您可以始終在頂部放置另一個視圖-也許將UIButton設置為自定義類型,使其不可見-並讓該按鈕觸發您希望在觸摸時發生的事情。
但是,您真正的問題是首先使用10x10像素區域進行用戶控制。 我能想到的最小的用戶控件(例如在“日歷”應用中)的[+]按鈕大約有30x30的區域。
想一想您的用戶,並問自己,使用微小的控件將帶來什么樣的體驗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.