我点击索引的时候想要在中间显示这样一个提示。我就找到//点击右侧索引表项时调用
- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index {
self.slideShow.text=title;
self.slideShow.hidden=NO;
// [self performSelector:@selector(hideSlideShow) withObject:nil afterDelay:2.0];
return index;
}
这个方法相应 索引的点击 。
我想要的是 点击索引的时候显示这个提示,手指离开,隐藏掉提示应该怎么写。我用子线程睡眠两秒 自动隐藏 ,效果不太好
解决方案 »
- [iOS进阶修炼]深入浅出Cocoa 系列
- ios内存很吃紧吗
- 栈是什么?有多大?栈和栈区是同一概念吗??
- iphone开发简单问题
- 想学苹果下的应用开发,是装台机还是买MAC 机?
- 小弟刚刚转向XCODE编程,请大虾推荐一款很好易懂的入门教程
- 急,现在等!mac os 安装完成后出现灰苹果,一直进不了登陆界面
- 手游开发程序员,晒晒你的工资是多少
- ios如何实现把其他的framwork和.a的静态库打进我们自己项目的framework中,求指导
- AddressSanitizer's allocator is terminating the process instead of returning 0
- 【求助】求几个Mac OSX 的小程序,demo
- 父类指针无法指向子类对象,肿么办?
self.slideShow.text=title;
self.slideShow.hidden=NO;
self.slideShow.alpha=1.0f;
[self.timer invalidate];
self.timer = [NSTimer scheduledTimerWithTimeInterval:0.03 target:self selector:@selector(hideSlideShow) userInfo:nil repeats:YES]; return index;
}-(void)hideSlideShow{
self.slideShow.alpha-=0.05;
if (self.slideShow.alpha<=0.01) {
self.slideShow.alpha=0;
self.slideShow.hidden=YES;
[self.timer invalidate];
NSLog(@"time invalidated");
}
}