У меня есть приложение, и когда я нажимаю кнопку «i», чтобы показать представление «О приложении», мне нужно иметь представление с фоновым изображением с UINavigationController и UITableView. Как я могу достичь этого с помощью InterfaceBuilder или progamatically? Это не сделано в AppDelegate. Мне нужно, чтобы это было сделано на вид. У меня есть следующий код, но он создает только UINavController и UITableView. Но с этим кодом я не могу поставить UIImage в фоновом режиме:Как создать UIView с UINavController и UITableView
UITableViewController *tableViewController = [[UITableViewController alloc] initWithStyle: UITableViewStyleGrouped];
tableViewController.title = @"About";
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController: tableViewController];
navController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:navController animated:YES];
[navController release];
[tableViewController release];
Как это сделать?
Спасибо, RL
как это работает: tableViewController.tableView.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed: @ "фон-dark.png"]]; thanks :-) –
Как я могу очистить края ячеек? –
Возможно, вы можете установить цвет фона ячеек на [UIColor clearColor], или я думаю, вы можете установить свойство backgroundView для представления с четким цветом фона. UIView * blankview = [[UIView alloc] initWithFrame: cell.frame]; blankview.backgroundColor = [UIColor clearColor]; cell.backgroundView = blankview; – Ben