關(guān)于UINavigationBar的UIBarButtonItem按鈕點(diǎn)擊范圍過(guò)大的問(wèn)題

今天發(fā)現(xiàn)如果直接在UINavigationItem里面添加一個(gè)自定義button的時(shí)候,這個(gè)button的有效點(diǎn)擊范圍將會(huì)很大峻堰,接近UINavigationBartitleView讹开。

有時(shí)候我們不想要這種特性【杳可以這樣做:
先將你的UIButton添加到一個(gè)同樣大小的UIView中旦万,然后再將這個(gè)UIView添加到leftBarButtonItem里。

代碼如下:

UIImage *backImg = [UIImage imageNamed:imageName];  
UIButton *backBtn = [[UIButton alloc] initWithFrame:CGRectMake(0.f, 0.f, backImg.size.width, backImg.size.height)];  
      
[backBtn setImage:backImg forState:UIControlStateNormal];  
UIView *backBtnView = [[UIView alloc] initWithFrame:backBtn.bounds];  
backBtnView.bounds = CGRectOffset(backBtnView.bounds, -6, 0);  
[backBtnView addSubview:backBtn];  
UIBarButtonItem *backBarBtn = [[UIBarButtonItem alloc] initWithCustomView:backBtnView];  
self.navigationItem.leftBarButtonItem = backBarBtn;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末镶蹋,一起剝皮案震驚了整個(gè)濱河市成艘,隨后出現(xiàn)的幾起案子淆两,更是在濱河造成了極大的恐慌秋冰,老刑警劉巖婶熬,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件虽另,死亡現(xiàn)場(chǎng)離奇詭異洲赵,居然都是意外死亡叠萍,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)腹殿,“玉大人锣尉,你說(shuō)我怎么就攤上這事自沧。” “怎么了爱谁?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)寺旺。 經(jīng)常有香客問(wèn)我雨效,道長(zhǎng)徽龟,這世上最難降的妖魔是什么据悔? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮群嗤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘躯肌。我一直安慰自己清女,他們只是感情好嫡丙,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布曙博。 她就那樣靜靜地躺著羊瘩,像睡著了一般尘吗。 火紅的嫁衣襯著肌膚如雪浇坐。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,166評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音觉渴,去河邊找鬼案淋。 笑死踢京,一個(gè)胖子當(dāng)著我的面吹牛瓣距,可吹牛的內(nèi)容都是我干的蹈丸。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼思瘟,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼潮太!你這毒婦竟也來(lái)了铡买?” 一聲冷哼從身側(cè)響起霎箍,我...
    開(kāi)封第一講書(shū)人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤景埃,失蹤者是張志新(化名)和其女友劉穎谷徙,沒(méi)想到半個(gè)月后完慧,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體屈尼,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡脾歧,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了绽媒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片是辕。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡旁蔼,死狀恐怖棺聊,靈堂內(nèi)的尸體忽然破棺而出贞谓,到底是詐尸還是另有隱情,我是刑警寧澤祟同,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站窖贤,受9級(jí)特大地震影響滤蝠,放射性物質(zhì)發(fā)生泄漏物咳。R本人自食惡果不足惜所森,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望盔几。 院中可真熱鬧逊拍,春花似錦芯丧、人聲如沸谴咸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鲫凶。三九已至掀序,卻和暖如春不恭,著一層夾襖步出監(jiān)牢的瞬間换吧,已是汗流浹背沾瓦。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留缕探,地道東北人爹耗。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓潭兽,卻偏偏與公主長(zhǎng)得像山卦,于是被迫代替她去往敵國(guó)和親怒坯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子剔猿,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容

  • 1,Search Bar 怎樣去掉背景的顏色(storyboard里只能設(shè)置background顏色鄙早,可是發(fā)現(xiàn)cl...
    以德扶人閱讀 2,331評(píng)論 2 50
  • 在第五章中舱污,您了解了 UITabBarController 以及它如何允許用戶訪問(wèn)不同的屏幕扩灯。 標(biāo)簽欄控制器非常適...
    titvax閱讀 698評(píng)論 0 0
  • UINavigationController相關(guān) 概述 UINavigationController繼承自UIVi...
    蚊香醬閱讀 23,324評(píng)論 7 103
  • 1.自定義控件 a.繼承某個(gè)控件 b.重寫(xiě)initWithFrame方法可以設(shè)置一些它的屬性 c.在layouts...
    圍繞的城閱讀 3,349評(píng)論 2 4
  • 參加了簡(jiǎn)書(shū)的寫(xiě)作班,目前已經(jīng)是25天了缤底,很快个唧,沒(méi)有想到我竟然堅(jiān)持了21天以上江解,參加之前一直很猶豫,不知道自己會(huì)不會(huì)...
    唐齊齋閱讀 269評(píng)論 0 0