UI03事件處理

2021-06-26 01:06:18 字數 1319 閱讀 1646

觸控,搖一搖,遙控

開啟或關閉使用者互動屬性

// 開啟或關閉使用者互動屬性

self.actionview.userinteractionenabled = no;

// 觸發事件

buttonview *buttonview = [[buttonview alloc] initwithframe:cgrectmake(20, 100, 280, 280)];

[self.view addsubview:buttonview];

[buttonview release];

// 給新增個相框

uiimageview *imageview = [[uiimageview alloc] initwithframe:cgrectmake(20, 100, 280, 280)];

imageview.backgroundcolor = [uicolor greencolor];

[self.view addsubview:imageview];

[imageview release];

新增

//uiimage 類,乙個物件代表一張

// 在uiimageview上顯示

imageview.image = image;

系統呼叫觸控方法

// 觸控開始

- (void)touchesbegan:(nsset *)touches withevent:(uievent *)event

// 移動觸控

- (void)touchesmoved:(nsset *)touches withevent:(uievent *)event

}// 觸控結束

- (void)touchesended:(nsset *)touches withevent:(uievent *)event

系統呼叫搖一搖

// 搖一搖開始

- (void)motionbegan:(uieventsubtype)motion withevent:(uievent *)event

// 搖一搖結束

- (void)motionended:(uieventsubtype)motion withevent:(uievent *)event

UI 事件處理UITouch

一 事件的基本概念 uievent 事件,是由硬體捕捉的 個表 使用者操作裝置的物件。分三類 觸控事件 晃動事件 遠端控制事件 觸控事件 戶通過觸控裝置螢幕操作物件 輸 資料。持多點觸控,包含1個到多個觸控點 二 觸控的基本概念 1 實現觸控 uiview 持觸控事件 因為繼承於uiresponde...

UI 事件處理UITouch

在uiresponder父類中封裝著4個事件處理方法 1 void touchesbegan nsset touches withevent uievent event 2 void touchesmoved nsset touches withevent uievent event 3 void ...

UI筆記 事件處理

事件概述 uievent 事件,是由硬體捕捉的乙個表示使用者操作裝置的物件。分為 觸控事件 晃動事件 遠端控制事件 觸控事件 uitouch uitouch代表觸控在螢幕上的一根手指。uiview支援觸控事件 因為繼承與uiresponder 而且支援多點觸控。需要定義uiview子類,實現觸控方法...