在Xcode中的应用如下:
- (void)buttonAction:(UIButton*)sender{
UIView *figure = (UIView *) [figures objectAtIndex:sender.tag];
[figure.layer setBorderWidth:2.0f];
[figure.layer setBorderColor: [UIColor greenColor].CGColor];
sleep(1);
[self cleanScreen];
}
- (void) cleanScreen {
//Some code to hide all view objects
}
在cleanScreen检测到item执行之前在屏幕上会有一秒钟的边框颜色和宽度变化显示出来。但是运行之后没有这样的显示。
在调用cleanScreen之前刷新屏幕,这样的效果怎么实现?
谢谢