2014-11-18 7 views
-2

Я ищу, чтобы скрыть или отключить UIButton. Я использую IBAction: вот код вСкрыть или отключить UIButton

.h файл

-(IBAction)siteButton:(id)sender; 

файл .m

-(IBAction)siteButton:(id)sender 
{ 


    JSONData = [jsonLoader getJSONData]; 


    NSString *mySiteString = [NSString stringWithFormat:@"%@", [[JSONData objectAtIndex:0] objectForKey:@"mySiteButton"]]; 
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:mySiteString]]; 

    NSLog(@"%@",mySiteString); 

} 
+1

но когда ???????? –

+0

@ Принц Я добавлю в покупку приложения, чтобы показать эту кнопку –

+0

В чем проблема? ??? –

ответ

2

Вам понадобится ссылка на вашу кнопку через IBOutlet. Вы можете создать его путем перетаскивания ctrl + click с помощью кнопки в заголовок (.h) вашего класса. Подобно тому, как вы создадите IBAction. Затем вы можете установить скрытую кнопку в зависимости от вашего состояния:

[self.siteButton setHidden:condition]; 
+0

большое спасибо –

1

Создать IBOutlet для вашей кнопки, а затем в .m файл добавить следующий код ,

button.hidden = YES; 
+0

Должен ли я установить соединение в IBAction или IBOutlet? –

+0

В button.hidden = YES; кнопка IBOutlet для UIButton –

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