注册 登录
主题 : 关于导航栏上UIBarButtonItem的点击区域问题
级别: 新手上路
UID: 58636
精华: 0
发帖: 24
可可豆: 199 CB
威望: 199 点
在线时间: 46(时)
注册时间: 2011-03-21
最后登录: 2013-02-01
0 楼:  发表于: 2011-11-02 11:52    发自: Web Page

关于导航栏上UIBarButtonItem的点击区域问题   

   在应用中,导航栏上两边有UIBarButtonItem的按钮,导航栏下边区域还有按钮,可是点击下边的按钮经常会触发导航栏上的按钮,在模拟器中用鼠标点击,鼠标箭头完全没有进入导航栏区域却也触发导航上按钮的响应,这个问题如何解决掉啊,我写个自定义的按钮也不行,只要涉及到self.navigationItem.left/rightBarButtonItem就会有这个问题.....
    有木有知道的大虾帮个忙给指点下啊,小弟谢过了先

级别: 新手上路
UID: 50141
精华: 0
发帖: 12
可可豆: 102 CB
威望: 102 点
在线时间: 223(时)
注册时间: 2011-02-10
最后登录: 2016-03-27
1 楼:  发表于: 2011-11-03 15:57    发自: Web Page
楼主解决了么?
级别: 新手上路
UID: 58636
精华: 0
发帖: 24
可可豆: 199 CB
威望: 199 点
在线时间: 46(时)
注册时间: 2011-03-21
最后登录: 2013-02-01
2 楼:  发表于: 2011-12-01 13:26    发自: Web Page
没人遇到么,还是问题太简单不愿意回答?怎么就没有好心人帮个忙呢
级别: 新手上路
UID: 8222
精华: 0
发帖: 2
可可豆: 162 CB
威望: 162 点
在线时间: 193(时)
注册时间: 2009-08-28
最后登录: 2018-02-27
3 楼:  发表于: 2011-12-01 13:41    发自: Web Page
遇到过同样的问题,由于影响不大没有深究,感觉是系统默认的
级别: 新手上路
UID: 48765
精华: 0
发帖: 20
可可豆: 254 CB
威望: 154 点
在线时间: 341(时)
注册时间: 2011-01-27
最后登录: 2018-06-21
4 楼:  发表于: 2012-05-15 16:48    发自: Web Page
我也发现这个问题,不知道怎么解决
级别: 新手上路
UID: 154355
精华: 0
发帖: 3
可可豆: 3 CB
威望: 3 点
在线时间: 3(时)
注册时间: 2012-07-13
最后登录: 2014-05-21
5 楼:  发表于: 2012-08-09 14:03    发自: Web Page
不知道,求解
级别: 新手上路

状态: 连续签到 - [1天]
UID: 128232
精华: 0
发帖: 28
可可豆: 68 CB
威望: 51 点
在线时间: 65(时)
注册时间: 2012-03-07
最后登录: 2016-04-08
6 楼:  发表于: 2012-08-09 14:42    发自: Web Page
触屏手机点击区域的小秘密 http://elya.cc/2012/03/06/design-focus/

做触屏手机产品设计,要注意所有的可点击元素都有足够的点击区域,但是这并不是说你要把所有的按钮图标链接都设计的足够大,手机上的视觉焦点和操作焦点是不一样的,操作焦点是可被放大或移动的点击区域。

这里分享几个点击区域的小秘密,帮你解决操作准确率的问题。

一、扩大操作焦点

iPhone自带的控件NavigationBar上的Button、TabBar上的Item、ToolBar上的ButtonItem,实际的点触区域都是被放大了的。

虽然iPhone导航栏上的操作按钮仅有29px高,但是它的实际点触区域比整个导航栏的高度还要高出5px左右,大概能达到44px+5px,这样用户就不用小心翼翼的去点击返回按钮了,按钮点起来比看起来要大的多。

级别: 新手上路
UID: 150255
精华: 0
发帖: 5
可可豆: 14 CB
威望: 14 点
在线时间: 13(时)
注册时间: 2012-06-22
最后登录: 2016-03-27
7 楼:  发表于: 2012-11-21 19:09    发自: Web Page
同求 答案~~~~~~~~~~~~~~~~~~~~~
级别: 新手上路
UID: 57750
精华: 0
发帖: 22
可可豆: 184 CB
威望: 184 点
在线时间: 29(时)
注册时间: 2011-03-17
最后登录: 2017-03-03
8 楼:  发表于: 2013-04-01 18:26    发自: Web Page
你可以在按钮的旁边加另外一个按钮,这个按钮会把原来按钮的可点击区域压小,然后把这个按钮的title设为空,让它不显示出来就好了
图片:QQ20130401-1.png
级别: 新手上路
状态: 连续签到 - [2天]
UID: 311005
精华: 0
发帖: 11
可可豆: 82 CB
威望: 77 点
在线时间: 203(时)
注册时间: 2014-04-25
最后登录: 2017-12-16
9 楼:  发表于: 2016-01-06 15:10    发自: Web Page
楼主解决否?
描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部