Есть несколько способов сделать это: получить доступ к UITableViewController через свойство делегата приложения (доступ к которому можно получить из любого места, используя [UIApplication sharedApplication].delegate
), дать ячейке ссылку на UITableViewController при его создании в * 1002.* или следуйте цепочке UIResponder из представления ячеек, пока не найдете UITableViewController.
Но на самом деле это, вероятно, плохая архитектура.Вам, вероятно, следует просто вызвать reloadData
в табличном представлении, чтобы оно воссоздало все ячейки, и установить шрифт в tableView:cellForRowAtIndexPath:
.Или, если настройка шрифта должна сохраниться, вы можете сохранить ее в NSUserDefaults и заставить ячейки прослушивать NSUserDefaultsDidChangeNotification
.