(轉(zhuǎn)載)Objective-C多個(gè)UIButton同時(shí)點(diǎn)擊問(wèn)題

今天看到一個(gè)有趣的屬性,可以避免同一個(gè)界面上的多個(gè)button同時(shí)點(diǎn)擊。于是就想把這篇博文記錄下來(lái),為了尊重原作者赔退,把原文地址貼在前面。
原文地址:http://blog.csdn.net/liu1347508335/article/details/50617644
一個(gè)頁(yè)面的兩個(gè)或者多個(gè)button如果不設(shè)置的話是可以同時(shí)點(diǎn)擊的证舟,如果事件沖突的話就會(huì)出問(wèn)題硕旗,如“發(fā)送”和“取消”。一些push操作也會(huì)push多個(gè)頁(yè)面女责,交互十分不友好漆枚。解決方法是設(shè)置button的exclusiveTouch為YES。

button.exclusiveTouch = YES;

ExclusiveTouch的作用是:可以達(dá)到同一界面上多個(gè)控件接受事件時(shí)的排他性,從而避免一些問(wèn)題抵知。也就是說(shuō)避免在一個(gè)界面上同時(shí)點(diǎn)擊多個(gè)button墙基。
如果一個(gè)頁(yè)面的button太多的話一個(gè)一個(gè)設(shè)置會(huì)比較麻煩,可以這樣:

-(void)setExclusiveTouchForButtons:(UIView *)myView
{
    for (UIView * button in [myView subviews]) {
        if([button isKindOfClass:[UIButton class]])
            [((UIButton *)button) setExclusiveTouch:YES];
        else if ([button isKindOfClass:[UIView class]]){
            [self setExclusiveTouchForButtons:button];
        }
    }
}

但是這樣需要在每個(gè)控制器都要設(shè)置刷喜〔兄疲可以采用一句話來(lái)代替這樣的設(shè)置,在AppDelegate中添加:

 [[UIButton appearance] setExclusiveTouch:YES];

有人可能不知道模擬器怎么模擬兩根手指同時(shí)點(diǎn)擊的事件掖疮,補(bǔ)充一下:按住option鍵調(diào)節(jié)兩根手指的距離初茶,再按住Shift鍵調(diào)整兩根手指的位置(option鍵不要放開(kāi));這樣就模擬點(diǎn)擊屏幕上任意兩點(diǎn)的位置浊闪。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末纺蛆,一起剝皮案震驚了整個(gè)濱河市吐葵,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌桥氏,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件猛铅,死亡現(xiàn)場(chǎng)離奇詭異字支,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)奸忽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)堕伪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人栗菜,你說(shuō)我怎么就攤上這事欠雌。” “怎么了疙筹?”我有些...
    開(kāi)封第一講書(shū)人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵富俄,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我而咆,道長(zhǎng)霍比,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任暴备,我火速辦了婚禮悠瞬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘涯捻。我一直安慰自己浅妆,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布障癌。 她就那樣靜靜地躺著凌外,像睡著了一般。 火紅的嫁衣襯著肌膚如雪混弥。 梳的紋絲不亂的頭發(fā)上趴乡,一...
    開(kāi)封第一講書(shū)人閱讀 50,050評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音蝗拿,去河邊找鬼晾捏。 笑死,一個(gè)胖子當(dāng)著我的面吹牛哀托,可吹牛的內(nèi)容都是我干的惦辛。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼仓手,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼胖齐!你這毒婦竟也來(lái)了玻淑?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤呀伙,失蹤者是張志新(化名)和其女友劉穎补履,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體剿另,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡箫锤,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了雨女。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谚攒。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖氛堕,靈堂內(nèi)的尸體忽然破棺而出馏臭,到底是詐尸還是另有隱情,我是刑警寧澤讼稚,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布括儒,位于F島的核電站,受9級(jí)特大地震影響乱灵,放射性物質(zhì)發(fā)生泄漏塑崖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一痛倚、第九天 我趴在偏房一處隱蔽的房頂上張望规婆。 院中可真熱鬧,春花似錦蝉稳、人聲如沸抒蚜。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)嗡髓。三九已至,卻和暖如春收津,著一層夾襖步出監(jiān)牢的瞬間饿这,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工撞秋, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留长捧,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓吻贿,卻偏偏與公主長(zhǎng)得像串结,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

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

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,863評(píng)論 25 707
  • 金牌和銀牌的距離肌割,有時(shí)候可能只是0.13秒卧蜓,有時(shí)候可能只是0.2環(huán),有時(shí)候是1分把敞,有時(shí)候是0.01分弥奸,你可能覺(jué)得這...
    二肉肉閱讀 291評(píng)論 0 0
  • 慢慢學(xué)會(huì)靜下心來(lái)學(xué)一些東西, 慢慢學(xué)會(huì)看到自己的優(yōu)點(diǎn)先巴, 慢慢學(xué)會(huì)不理會(huì)別人的眼光其爵, 從小到大一路順利成長(zhǎng)于正常家庭...
    禿頭君要努力保持平常心噢閱讀 121評(píng)論 0 1
  • 尋址方式在C語(yǔ)言里面也可以稱(chēng)為一個(gè)內(nèi)存操作,說(shuō)到尋址方式伸蚯,我們就會(huì)想哪里有地址,當(dāng)然就是存儲(chǔ)器简烤,而存儲(chǔ)器就包括內(nèi)存...
    隨波逐流007閱讀 1,627評(píng)論 0 0
  • 地震來(lái)了 地震來(lái)了 地震來(lái)了 仿佛"狼來(lái)了"一樣,三次警告后枉侧,狼真的來(lái)了引瀑。可怕的不是狼來(lái)了榨馁,真正可怕的是狼多次吞掉...
    三俗哥閱讀 1,213評(píng)論 4 5