iOS手勢-UITapGestureRecognizer

1. UITapGestureRecognizer(點按)基本介紹

  • 父類是UIGestureRecognizer

2. UITapGestureRecognizer應用

//創建手勢識別器對象
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] init];

//設置手勢識別器對象的具體屬性
// 連續敲擊2次
tap.numberOfTapsRequired = 2;
// 需要2根手指一起敲擊
tap.numberOfTouchesRequired = 2;

//添加手勢識別器到對應的view上
[self.iconView addGestureRecognizer:tap];

//監聽手勢的觸發
[tap addTarget:self action:@selector(tapIconView:)];

3. UITapGestureRecognizer屬性

// 要求的點擊次數,默認為1次
@property (nonatomic) NSUInteger  numberOfTapsRequired;

// 要求的手指觸摸數量,默認為1個
@property (nonatomic) NSUInteger  numberOfTouchesRequired __TVOS_PROHIBITED;
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,969評論 19 139
  • -- iOS事件全面解析 概覽 iPhone的成功很大一部分得益于它多點觸摸的強大功能,喬布斯讓人們認識到手機其實...
    翹楚iOS9閱讀 3,008評論 0 13
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,422評論 25 708
  • 元旦的時候,朋友發朋友圈,說要斷舍離一些東西,我在下面留言說,我要斷掉一樣很重要的東西,她心領意會。后來和我聊天,...
    月兒的2016閱讀 185評論 1 1
  • 到了現在大部分項目使用的AFNetworking應該是3.0以上版本,源碼分析基本上都是都是3.0的文章介紹,關于...
    FlyElephant閱讀 618評論 0 1