Изменить на другой вид в определенном разделе - PullRequest
0 голосов
/ 26 января 2012

В моем приложении UIView есть три раздела. Могу ли я узнать, как я могу перейти только к другому представлению только в одном из разделов?

Например:

main uiview with 3 section

Когда я нажимаю кнопку следующей страницы, секция 2 изменится на другую UIView. Однако разделы 1 и 3 все равно останутся.

Любая помощь?

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 26 января 2012

при нажатии кнопки «Следующая страница» просто сделайте это

[pageSectionTwo removeFromSuperview];

[self addSubview:pageSectionTwoNewView];

"pageSectionTwo" - это вид, который следует заменить, чтобы получить другой вид на месте «pageSectionTwoNewView» - это представление, которое будет отображаться после замены начального представления в разделе 2

.
0 голосов
/ 26 января 2012

Добавьте еще одну UIButton, установите его кадр так же, как UIButton в разделе 2, и скройте его

UIButton *btn2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn2.frame = btn1.frame;
btn2.hidden = YES;
[self.view addSubView:btn2]; // This will add btn2 to you view

Когда вы будете готовы изменить свои UIB-кнопки, сделайте следующее

btn1.hidden = YES;
btn2.hidden = NO;

Это скроет первое и покажет второе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...