如何在iTableView ios中基于上午10点开始时间和下午2点结束时间设置标签帧?
请告诉我,将如何创建绘图uilabel框架根据时间如下图所示 如何通过适当的块调整显示事件 我可以找到重叠事件组,但无法设置块调整。例:我有以下事件 1) 从8:00到12:00事件A 2) 从8:00到9:00事件B 3) 从9:00到10:00事件C 4) 从10:00到11:00事件D 5) 11:00至12:00事件E 应显示如下图所示 谢谢和问候 约格什·夏尔马如何在iTableView ios中基于上午10点开始时间和下午2点结束时间设置标签帧?,ios,iphone,Ios,Iphone,请告诉我,将如何创建绘图uilabel框架根据时间如下图所示 如何通过适当的块调整显示事件 我可以找到重叠事件组,但无法设置块调整。例:我有以下事件 1) 从8:00到12:00事件A 2) 从8:00到9:00事件B 3) 从9:00到10:00事件C 4) 从10:00到11:00事件D 5) 11:00至12:00事件E 应显示如下图所示 谢谢和问候 约格什·夏尔马 -(void)currentTime { //Get current time NSDate
-(void)currentTime
{
//Get current time
NSDate* now = [NSDate date];
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *dateComponents = [gregorian components:(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit) fromDate:now];
NSInteger hour = [dateComponents hour];
NSString *am_OR_pm=@"AM";
if (hour>12)
{
hour=hour%12;
am_OR_pm = @"PM";
}
NSInteger minute = [dateComponents minute];
NSInteger second = [dateComponents second];
[gregorian release];
NSLog(@"Current Time %@",[NSString stringWithFormat:@"%02d:%02d:%02d %@", hour, minute, second,am_OR_pm]);
}
此函数将获取当前时间。使用此选项,您可以设置标签的边框
要创建和框显标签,可以使用以下代码
UILabel *fromLabel = [[UILabel alloc]initWithFrame:CGRectMake(91, 15, 10, 10)];
您可以使用[NSDate];使用此功能,您可以同时检索当前日期和时间,使用日期格式化程序,您可以将两者分开并单独使用,这样您就可以同时访问日期和时间。