我有一個UIImageView,它分配給UIView。我想使用TOUCHESENDED或TOUCHESBEGAN來雙擊該子視圖併發送回調或至少一個日誌。我會很感激任何人可以上傳一些代碼。如何判斷子視圖是否被輕擊兩次
1
A
回答
0
根據文檔,不建議子類UIImageView
,但這是繪圖,如果你只想捕捉事件,你可以繼承UIImageVIew
並捕獲事件。然後看看觸摸的tapCount
屬性。按照http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UITouch_Class/Reference/Reference.html#//apple_ref/occ/instp/UITouch/tapCount
1
下面介紹如何使用.tapCount屬性裏面的touchesBegan:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;
{
NSUInteger numTaps = [[touches anyObject] tapCount];
UITouch *touch = [[event allTouches] anyObject];
if ([touch view] == yourThing) {
NSLog(@"%i taps", numTaps);
}
}
相關問題
- 1. 如何判斷子視圖是否在另一個子視圖之上?
- 2. 如何判斷一個複選框是否實際被點擊?
- 3. 如何判斷按鈕是否在android中未被點擊?
- 4. 如何輕鬆判斷Ninject是否可以解析一個類
- 5. Android:如何判斷一個視圖是否在iPhone中滾動
- 6. 如何判斷NumPy是否創建視圖或副本?
- 7. 如何判斷列表視圖選擇模式是否轉換
- 8. 如何判斷視圖是否通過彈出顯示?
- 9. three.js:如何判斷Vector3是否在相機視圖內?
- 10. 如何判斷UIViewController的視圖是否可見
- 11. 如何判斷圖像被剪切?
- 12. 如何判斷是否是第一次啓動進程
- 13. 如何判斷視圖何時激活
- 14. 如何判斷一個git回購是否是一面鏡子?
- 15. 如何判斷某個鍵是否在Python中被按下?
- 16. 如何判斷會話cookie是否被使用?
- 17. 如何判斷fillStyle是否被指定爲非法顏色?
- 18. 如何判斷NSString是否在NFD中被標準化?
- 19. 如何判斷Django QuerySet是否已被評估?
- 20. TransactionScope如何判斷連接是否已被列入
- 21. StateBased Java Game - 如何判斷鼠標按鈕是否被釋放?
- 22. 如何判斷hadoop namenode是否已被格式化?
- 23. 如何判斷一行是否被鎖定?
- 24. 如何判斷$(window).load()/ window.onload事件是否已經被觸發?
- 25. 如何判斷文件是否被gzip壓縮?
- 26. 如何判斷最後一系列事件是否被遏制?
- 27. 如何判斷Rust庫是否被棄用?
- 28. 如何判斷在SVN中忽略文件是否被忽略?
- 29. 如何判斷菜單項是否被「檢查」?
- 30. 如何判斷一個索引是否曾被使用過
我不知道爲什麼,但我不能把這種聯繫不在線,它正確地顯示JS預覽,但不在頁面上。 – 2009-12-15 01:48:21
我真的結束了初始化它作爲另一個國王的觀點,然後製作一個文件來控制,然後把touchesBegan方法內的.m文件。謝謝 – Jaba 2009-12-19 02:57:35