Найдите контроллер представления, который будет основным представлением в UISplitViewController, и установите заголовок в методе viewDidLoad следующим образом:
self.title = @"Set Title";
Поскольку главное представление в конечном итоге изменит подробное представление, вы можете поместить метод в контроллер подробного представления, чтобы отключить UIPopoverController после выбора строки. Ниже приведен пример.
Таким образом, в DetailViewController (Detail View) реализуется метод, подобный этому
- (void)setDetailDescription:(NSString *)text {
// Put code to update the detail view here
[self.popoverController dismissPopoverAnimated:YES];
}
А затем в вашем RootViewController (Master View) внедрите этот код
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
DetailViewController *dc = [self.splitViewController.viewControllers objectAtIndex:1];
[dc setDescription:@"Update detail view"];
}
Обратите внимание, что ваши настройки могут отличаться, поэтому вам придется адаптировать этот код к вашему проекту.