Uygulamamda varsayılan EKEventEditViewController
kullanıyorum ve özelleştirmek istiyorum, şu anda varsayılan olarak EKEventEditViewController
olarak gelen tüm alanları gösterir, ancak URL alanını göstermek istemiyorum ve ayrıca Timezone alanı eklemek istiyorum . Bunu yapabilir miyim ve eğer evetse memnun edeyim, bunu nasıl yapabilirim? EKEventEditViewController nasıl özelleştirilir
7
A
cevap
4
bu alıntıyı kullanabilirsiniz:
1) viewcontroller sizin EKEventEditViewController delegesi yapmak
EKEventEditViewController *addController = [[EKEventEditViewController alloc] init];
addController.delegate = self;
2) ardından görünümü denetleyicisi bu uygulamaya:
- (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:@"Calendar"]) {
[cell removeFromSuperview];
} else if(j == 5) { // If URL Field
[cell removeFromSuperview];
}
}
}
}
Not: Bunu daha önce başka bir Stackoverflow cevabında buldum ve projeme uyguladı. Bağlantıyı unuttum. Umarım bu yardımcı olur ve bunu aldığım orijinal cevap sayesinde.
İlgili konular
- 1. UIActivityViewController. Nasıl özelleştirilir?
- 2. CMS nasıl özelleştirilir?
- 3. ASP.NET'te yayın nasıl özelleştirilir?
- 4. EKEventViewController UITableView nasıl özelleştirilir?
- 5. Yönlendirmenin görünümü nasıl özelleştirilir
- 6. Phoenix kimliği nasıl özelleştirilir
- 7. Blueprint'lerde renkler nasıl özelleştirilir?
- 8. EKEventEditViewController için arka plan rengi/resmi ayarlama
- 9. UITextField bu şekilde nasıl özelleştirilir?
- 10. PyQt: ComboBox Öğeleri nasıl özelleştirilir?
- 11. Flask Yönetici şablonları nasıl özelleştirilir?
- 12. CKEditor'daki yazı tipleri nasıl özelleştirilir?
- 13. Balık gözü menüsü nasıl özelleştirilir!
- 14. WPF uygulamasının başlatılması nasıl özelleştirilir?
- 15. shadowbox.js rev altyazısı nasıl özelleştirilir?
- 16. WCF XML serileştirmesi nasıl özelleştirilir
- 17. Buildbot web sayfaları nasıl özelleştirilir
- 18. Başlık görüntü rengi nasıl özelleştirilir?
- 19. Bootstrap anahtarının rengi nasıl özelleştirilir?
- 20. iPhone'da bir mutiline etiketi nasıl özelleştirilir?
- 21. DataGridColumnHeader stili nasıl özelleştirilir ve yeniden kullanılır?
- 22. Sklearn çapraz doğrulama yineleyici endekslerle nasıl özelleştirilir?
- 23. JavaDoc'ta "Genel Bakış" sayfası nasıl özelleştirilir?
- 24. Trac Proje Listesi sayfası nasıl özelleştirilir?
- 25. nvd3 kütüphanesi, Çizgi grafik nasıl özelleştirilir
- 26. iOS 6 simülatöründe taşıyıcı adı nasıl özelleştirilir?
- 27. Realm Swift'de getter ve ayarlayıcı nasıl özelleştirilir?
- 28. maven 3.5 konsol çıktısı renkleri nasıl özelleştirilir
- 29. Birden çok ortam için needs.txt nasıl özelleştirilir?
- 30. NSMenu, Apple Pro Uygulamaları gibi nasıl özelleştirilir?
Teşekkürler! Tabloda kaydırma yaparsanız görünür satırlar için çalışır.Görüntüler yine görünür, belki cellForRow yöntemi yüzünden .. başka bir çözüm !? Teşekkürler! – Frade
Görünümde görünmeyenler için hücre günlükleri (boş). Bunun için herhangi bir düzeltme? –