2010-09-13 2 views
-3

привета ребят я новичок в iphone разработка приложений, пожалуйста, помогите мне, чтобы показать другой вид с одной точки зрения, используя кнопкудля отображения одного вида в другой точке зрения, нажав кнопку

+0

Вы google? или Atleast вы прошли через ссылку класса UIViewController? Использовать "- (void) presentModalViewController: (UIViewController *) modalViewController анимированный: (BOOL) анимированный" in "On button click" обработчик действий – Satyam

ответ

1

Thats очень смутный вопрос ... вот начало - вы можете посмотреть некоторые из синтаксиса и немного исследований:

это в viewDidLoad:

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
[button setTitle:@"Click" forState:UIControlStateNormal]; 
[button addTarget:self action:@selector(showView) forControlEvents:UIControlEventTouchUpInside]; 
[self.view addSubview:button]; 
[button release]; 

этот метод

- (void)showView { 
    UIView *view = [[UIView alloc] initWithFrame:CGRect(0,0,320,460)]; 
    [self.view addSubview:view]; 
    [view release]; 
} 

если вы хотите, чтобы нажать на контроллер представления, то вам нужно искать элементы навигации и метод pushViewController:animated:

0

Это общий код, можно использовать, чтобы перейти на следующий взгляд или пойти на спине, просто изменить название кнопки, которая u хотите нажать и имя представления, на которое вы хотите пойти. Например, на заднем нажатие кнопки и хочет, чтобы перейти на библиотеки зрения затем написать этот код -

-(IBAction)backButtonPressed:(id) sender 
{ 
    libraryView *libraryview=[[libraryView alloc] initWithNibName:nil bundle:nil]; 
    libraryview.modalTransitionStyle=UIModalTransitionStyleCoverVertical; 
    [self presentModalViewController:libraryview animated:YES]; 
    [libraryview release]; 
} 

Позволь мне знать, решена ли проблема ур или нет.

Смежные вопросы