I Create an Event on Calendar, so i used the code that was provided by Apple sample code and i use EkEventViewController, all do work fine. but i want to customise EKEventViewController, and Delete these Rows -All-day,Repeat and URL when we create new Event view occurs.
http://stackoverflow.com/questions/14813240/how-to-customise-ekeventeditviewcontroller
in this link i customise the EKEventEditViewController but when i refresh this view automatically these Rows are appearing. so i want to permanently delete these ROWS. please help me.
- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
if ([viewController isKindOfClass:[UITableViewController class]]) {
UITableView *tableView = ((UITableViewController *)viewController).tableView;
for (NSInteger j = 0; j < [tableView numberOfSections]; ++j)
{
for (NSInteger i = 0; i < [tableView numberOfRowsInSection:j]; ++i)
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:i inSection:j]];
NSLog(@"cell => %@, row => %d, section => %d", cell.textLabel.text, i, j);
if([cell.textLabel.text isEqualToString:@"Alert"]) {
[cell removeFromSuperview];
} else if(j == 5) { // If URL Field
[cell removeFromSuperview];
}
}
}
}
}
and if i want to add new row than how i can add.