1樓:qq脆脆麵
你說的包含,如果是子view 的關係,就可以用subviews比較;如果只是位置上看起來在裡面,就得用位置算。
2樓:寂靜的天空
多設定乙個bool值,只要addsubview這個子view的時候布林值設為yes,如果移掉這個view或者不顯示的時候同時設定布林值為no就可以了。
ios 怎麼判斷view是否被點選
ios開發手勢怎麼判斷試圖位置再某乙個範圍內
ios開發手勢怎麼判斷試圖位置再某乙個範圍內
3樓:匿名使用者
範圍是指什麼範圍,父類檢視?map?還是frame?繼續追問。
如何能夠判斷乙個控制項是否存在
ios oc判斷兩個ui控制項是否有重疊
ios tableview的每個cell中放了乙個button,如何才能知道那個button被點選了?
4樓:叼煙泡小妞
1 你的想法可以解決問題 自己新建乙個類 繼承uibutton 裡面加個屬性 int就行 然後設定cell的時候 讓這個int等於 (比較麻煩 需要自定義button 也有可能要自定義cell)
2 給每個button設定乙個tag值 就是 固定常數(實現簡單 **不健壯邏輯複雜了不好處理)
3自定義cell 然後btnclick事件 在cell裡處理 生成cell的時候 注入依賴和上下文 如果cell 種類有多個 用工廠模式抽象 需要用協議寫介面 還要注意 引用context的時候要區分 weak 和strong (避免迴圈引用) 如果協議不熟悉 也可以用通知中心**viewcontroller (這種方法 對開發者基礎要求教高 但是比較推薦 **健壯 重用性高 封裝較好 )
4 用block封裝 處理事件 類似方法1 需要重寫btn(不推薦 記憶體占用大 )
還有其他方法 不一一枚舉了 到底怎麼搞 要多動腦 根據實際情況來 ios的開發是比較自由的 實現乙個功能 有很多條路。
5樓:健健狂蛋子
在cell裡這樣寫:
.h@property (nonatomic,copy) void (^defautblock)(nsstring * string);
@property (weak, nonatomic) iboutlet uibutton *editbutton;
.m[ addtarget:
self action:@selector(buttonclick:) forcontrolevents:
uicontroleventtouchupinside];
-(void)buttonclick:(uibutton *)sender
控制器裡邊tableview的cell生成**方法中這樣寫。
-(uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath;}
6樓:
上次我一同事好像是將 設定成為button的tag.你可以試試。用**不符合邏輯。
ios 開發,多個uivview 如何判斷哪個view被點選?
如何從乙個類的viewcontroller,如何獲取乙個uiview上的某種控制項
如何判斷乙個男人是否真心?怎樣判斷乙個男人是否真心
我告訴你,首先在感情方面看看你對這個人,有沒有值得你去付出感情或者是接受的價值。並不是說所有的人都要你去付出感情的。既然你要付出感情,或者接受感情。你都要對這個人有乙個清楚的了解。看看這樣的感情有沒有價值。如果說你遇到了乙個不懂感情的人,就是你再努力付出,或者接受,都等於零。在感情方面,作為乙個女人...
怎樣判斷孩子是早熟還是晚熟,怎樣判斷一個孩子是早熟還是晚熟
早熟就是發育過早 心理方面,懂比較多同齡人多並且世故一些 生理方面,發育時間早一些 無聊簡單龍 心理 思想 化 生理 在青春期出現第二特徵 長毛,喉結,等 怎麼知道自己是早熟或晚熟? 仙二代小星星 找個過來人瞭解下你的情況就知道了,追問我 心理上的早熟和晚熟的區分是什麼 不甘平凡的飛機俠 在人類認知...
怎樣判斷男人的好壞,怎樣判斷一個男人的好壞?
漬漬 鑑別男人有多壞?你動一動他女人,你就知道了。你動一動他孩子,你就知道了。你動一動他的家,你就知道了。輕易不要嘗試,你會看到一個鬼佛皆懼的意志!這叫做好還是壞!人很複雜。誰也不知道人是個什麼玩意兒。那就多一點陽光多一點善良多一點智慧。多一點愛你。多一點寬容。其實好與壞不是一眼甚至多眼就看得出的。...