Могу ли я показать всплывающую подсказку, как это:iPhone SDK Tool Tip
Кроме того, я хочу, чтобы показать эту подсказку, когда эта область была нажата и удержана. Есть ли обработчик этого жеста?
Могу ли я показать всплывающую подсказку, как это:iPhone SDK Tool Tip
Кроме того, я хочу, чтобы показать эту подсказку, когда эта область была нажата и удержана. Есть ли обработчик этого жеста?
Вы можете сделать это в didSelectRowAtIndex
метод TableViewController
делегировать метод.
Посмотрите here. Лучше всего реализовать контроллеры Popover в iPhone. Загрузите прогон и интегрируйте его в свой код и измените его в соответствии с вашими требованиями.
В дополнение к тому, что @jennis сказал, что действительно существует способ захвата долго держать жесты, вы можете использовать UILongPressGestureRecognizer
как этот
UILongPressGestureRecognizer *gesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longHold)];
[cell addGestureRecognizer:gesture];
и longHold метод
- (void) longHold
{
//Cell has recieved gesture
}
It работы, я согласен с Омаром Абдельхафитом
-(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
}
-1 Этот ответ не содержит дополнительной информации. – zachjs