хай,
У меня есть приложение на основе вкладок окна. Я создал 5 элементов панели вкладок, один из элементов панели вкладок - клиент. После нажатия на клиента мне нужно добавить еще одну панель вкладок и 3 контроллера просмотра, таких как список клиентов, выбрать клиента и список счетов. Для этого я использовал контроллер сегмента и 3 кнопки контроллера сегмента.
Я создал IBaction:
-(IBAction) segmentedControlIndexChanged
{
switch (self.segmentedControl.selectedSegmentIndex)
{
case 0:
CustomerListviewController *customerListViewController=[[CustomerListviewController alloc]init];
[self.view addsubView:customerListViewController.view];
break;
case 1:
SelectCustomerviewController *selectCustomerviewController =[[ SelectCustomerviewController alloc]init];
[self.view addsubView:*selectCustomerviewControllerr.view];
break;
case 2:
InvoiceListViewController *invoiceListViewController=[[ InvoiceListViewController alloc]init];
[self.view addsubView:invoiceListViewController.view];
break;
default:
break;
}
}
Но когда я касаюсь одного контроллера сегмента, вид отображается с предыдущим видом в фоновом режиме.
Как я могу решить эту проблему. Если у меня есть альтернативная идея вместо использования контроллера сегмента, я согласен использовать.
Пожалуйста, помогите мне решить это или альтернативное решение.