From 1b9c99fde92058e0df3c11c2954171ad5fff671f Mon Sep 17 00:00:00 2001 From: Ilya Grechuhin Date: Wed, 27 Jan 2016 18:01:55 +0300 Subject: [PATCH] [ios] Fixed ui 24/7 opening hours support. --- .../OpeningHours/MWMPlacePageOpeningHoursCell.mm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/iphone/Maps/Classes/CustomViews/MapViewControls/PlacePage/Cells/OpeningHours/MWMPlacePageOpeningHoursCell.mm b/iphone/Maps/Classes/CustomViews/MapViewControls/PlacePage/Cells/OpeningHours/MWMPlacePageOpeningHoursCell.mm index f8c3e54f85..283cb84ff7 100644 --- a/iphone/Maps/Classes/CustomViews/MapViewControls/PlacePage/Cells/OpeningHours/MWMPlacePageOpeningHoursCell.mm +++ b/iphone/Maps/Classes/CustomViews/MapViewControls/PlacePage/Cells/OpeningHours/MWMPlacePageOpeningHoursCell.mm @@ -183,8 +183,16 @@ WeekDayView getWeekDayView() wd.currentDay = NO; wd.frame = {{0, self.weekDaysViewEstimatedHeight}, {self.weekDaysView.width, 0}}; [wd setLabelText:stringFromOpeningDays(timeTable.GetOpeningDays()) isRed:NO]; - [wd setOpenTimeText:stringFromTimeSpan(timeTable.GetOpeningTime())]; - [wd setBreaks:arrayFromClosedTimes(timeTable.GetExcludeTime())]; + if (timeTable.IsTwentyFourHours()) + { + [wd setOpenTimeText:L(@"24/7")]; + [wd setBreaks:@[]]; + } + else + { + [wd setOpenTimeText:stringFromTimeSpan(timeTable.GetOpeningTime())]; + [wd setBreaks:arrayFromClosedTimes(timeTable.GetExcludeTime())]; + } [wd invalidate]; [self.weekDaysView addSubview:wd]; self.weekDaysViewEstimatedHeight += wd.viewHeight;