I need to be able to hide the nav bar at the top in the day view. I put in a suggestion for a property to control whether the nav bar is displayed in any mode (DisplayNavBar?), but in the meantime, is there any way this can be easily done through finding the navbar UIView, and setting the Hidden property? I recursively wrote out info on all subviews, and there are a LOT of subviews, to say the least. I'm not sure it's worth me trying to figure out which one is the container for the navbar, so if it's possible, maybe a dev can respond. I know that future versions could break a hack like this, but I'm hoping the simple property may make it in at some point. Thanks!
Hi Michael,
We call it the title bar, so the property you're looking for is DisplayTitleBar. Set that to no, and it will go away!
Hope this helps,
-SteveZ
Ah, i just saw your feature suggestion. Sorry i didn't look at that first.
You can set a custom title for any view, as well as a custom back button text for any view.
Check out the Custom TitleBar Label sample in our samples browser. To use this, you just need to implement the IGCalendarViewDelegate
For the titleBar its:
-(NSString*)calendarView:titleLabelForDate:forDisplayType:
in C#: ResolveTitleLabel
For the back button:
-(NSString*)calendarView:titleBForBackButttonForDate:forDisplayType:
in C# ResolveTitleBarBackButtonText
Yeah, that's what I needed to do. We are currently evaluating how well the calendar and grid will fit our needs. We wanted to use the calendar in day mode only on one of our views, where it would only take up 1/3 of the screen in landscape mode. The week header in the day view then gets squished together, so we just wanted to hide it. It's only usable when set to a width of around 50%. Thanks for considering adding a property to toggle it on/off.
And one more thing... i hit send to soon..
You can't currently hide the WeekHeader int he day view or the day of week header in the monthview, howeever, we can add that in the future.