के लिए पृष्ठभूमि रंग/छवि सेट करें कैलेंडर ईवेंट जोड़ने के लिए मेरा कोड निम्न है। मैं EKEventEditViewController के लिए पृष्ठभूमि छवि भेजना चाहता हूं। मैं इस कोड मैं EKEventViewController लेकिन EKEventEditViewController के लिए अपने काम नहीं कर के लिए पृष्ठभूमि छवि सेट करने में सक्षम था का उपयोग करते हुए इस कोडEKEventEditViewController
UITableView *eventTableView = [[editController.view subviews]objectAtIndex:0];
पाया। कोई भी मदद बहुत ही सराहनीय होगी। अग्रिम में धन्यवाद।
EKEventEditViewController *editController = [[EKEventEditViewController alloc] init];
// UITableView *eventTableView = [[editController.view subviews]objectAtIndex:0];
// [eventTableView setHidden:YES];
// [eventTableView setBackgroundColor:[UIColor redColor]];
NSMutableArray *allViewControllers = [NSMutableArray arrayWithArray: editController.viewControllers];
NSLog(@"%i", [allViewControllers count]);
UITableView *eventTableView = [[[allViewControllers objectAtIndex:0] subviews] objectAtIndex:0];
// UITableView *eventTableView = [[editController.view subviews]objectAtIndex:0];
// eventTableView.backgroundColor = [UIColor redColor];
UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"honeycomb.png"]];
eventTableView.backgroundColor = background;
// [background release];
editController.event = [eventsList objectAtIndex:indexPath.row];
editController.eventStore = self.eventStore;
editController.editViewDelegate = self;
itsSelectedReminder = indexPath.row;
isReminderDeleted = TRUE;
[editController.navigationBar setTintColor:[UIColor colorWithRed:67/255.0 green:114/255.0 blue:18/255.0 alpha:1]];
[self presentModalViewController:editController animated:YES];
[editController release];
[tableView deselectRowAtIndexPath:indexPath animated:YES];
बहुत बहुत धन्यवाद .. मैं इसे आज़माउंगा और आपको बता दूंगा .. –
धन्यवाद बहुत अच्छा काम कर रहा है .. अगर मैं अभी भी शीर्षक/स्थान पर क्लिक करता हूं तो मैं पुरानी डिफ़ॉल्ट स्क्रीन देखता हूं। क्या आप उस पृष्ठभूमि को बदलने में मेरी मदद कर सकते हैं .. –