在我的项目中,我正在实施NSTimer来计算时间。 我想做的是,
我在我的Timer.m文件中使用标签100的UIToolBar。 我想从TimerController.m
在我的UIToolBar上添加NSTimer但是我无法在UIToolBar上添加NStimer。 我的计时器正在我的导航栏上添加。
如何在UIToolbar上添加我的计时器。 任何人都可以指导我。 提前谢谢。
这是我的代码......
Timer.m
UIToolbar* bottomToolbar = [[UIToolbar alloc] init];
bottomToolbar.frame = CGRectMake(0, 390, self.frame.size.width, 44);
[bottomToolbar sizeToFit];
bottomToolbar.tintColor = [[UIColor blackColor] colorWithAlphaComponent:0.6];
bottomToolbar.tag = 100;
[self addSubview:bottomToolbar];
这是我在TimerController.h中的时间
NSTimer* timer;
}
@property (nonatomic,retain) NSTimer* timer;
和TimerController.m中此计时器的代码
timer=[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(displayTime) userInfo:nil repeats:YES];
并且在displayTime
方法中,我将进行时序计算。
我没有找到ant属性来在UIToolBar上添加计时器。
我尝试使用下面的代码,但它给了我警告没有输出。 警告为"不兼容的指针类型将NStimer *发送到UIView的参数*"
UIToolbar *bottomBar = (UIToolbar*)[self.view viewWithTag:100];
[bottomBar addSubview:timer];
这是我想要的图像......
@note: - 我还检查了我的工具栏标签是否出现问题,但是没有,
我可以正确添加UIToolbar和nslog
标记。
提前致谢