2012-06-21 55 views
0

我可以顯示工具提示是這樣的:iPhone SDK工具提示

Screenshot

另外,我還要當按下並按住區域,以顯示該工具提示。有沒有這個手勢的處理程序?

回答

2

您可以在didSelectRowAtIndex方法中使用TableViewController委託方法。

Look here。在iPhone中使用Popover控制器是最好的實現。下載運行並集成到您的代碼中並根據您的要求進行更改。

0

除了什麼@jennis說,的確捕捉到長期持有的手勢的方式,你可以使用UILongPressGestureRecognizer

這樣

UILongPressGestureRecognizer *gesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longHold)]; 

[cell addGestureRecognizer:gesture]; 

和longHold方法

- (void) longHold 
{ 
    //Cell has recieved gesture 
} 
-1

它作品,我同意奧馬爾Abdelhafith

-(void)viewWillAppear:(BOOL)animated 
{ //gesture declared in .h file 
    gesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longHold)]; 
    [your view addGestureRecognizer:gesture]; 
} 

-(void)longHlod 
{ 
//do whatever you want 
} 
+0

-1本答案不提供其他信息。 – zachjs