【发布时间】:2011-01-23 00:17:00
【问题描述】:
我有一个带有自定义 UIBarButtonItem 的 UINavigationBar(它使用 UIButton 作为其自定义视图)。问题是:自定义按钮的活动区域太大,如果我在按钮外点击至少 40 像素,它仍然会被注册为按钮上的点击。这会导致意外点击。如何减少这些按钮的活动区域?
【问题讨论】:
-
只是提到这一点(从问题中应该很明显,但显然不是):这与减小按钮本身的大小无关。它是关于减少响应按钮触摸的区域。通常,该区域与按钮的大小相同,除了条形按钮项,其活动区域比条形本身大一些,以便更容易点击。
标签: iphone uinavigationcontroller uibutton uibarbuttonitem custom-view