2013-05-09 2 views
0

У меня есть 2 вопроса.Кнопка очистки и выхода

1) Как очистить все введенные текстовые поля и текст надписи при нажатии кнопки очистки?

2) Как я могу выйти из приложения при нажатии кнопки выхода?

Благодаря

ответ

1
1) How can I clear all entered textfields and label text when pressed clear button ? 

для ваших вопросов 1 Удалите все подвид образуют любые мнения

[self.view.subviews makeObjectsPerformSelector: @selector(removeFromSuperview)]; 

и если вы только хотите очистить текст Инти UILabel или UITextField

-(IBAction)buttonPressed:(id)sender 
{ 
    [email protected]""; 
    [email protected]"" 
} 

И

2) How can I exit from application when pressed exit button ? 

А для второго используется How do I programmatically quit my iOS application?. В iPhone App Development нет концепции выхода из приложения. Единственное действие, которое должно вызывать приложение, чтобы бросить курить прикасается кнопку Home на телефоне

, а также Apple, обеспечивают Human Interface Guidelines show something like this.

Не Quit

программным способом

Но есть способ сделать это как exit(0)

и [[NSThread mainThread] exit], и я не пробовал.

+1

Благодарим вас за ответ – Mhmt

+0

удачи Young man ..! – Buntylm

1

Вы можете перечислить через все textfields and labels как:

for (UIView *common in self.view.subviews) { 
     if ([common isKindOfClass:[UITextField class]] || [common isKindOfClass:[UILabel class]]) { 
      commonTextField.text = @""; 
     } 
    } 

Ответ 2: Существует в настоящее время способ выхода из приложения. Потому что яблоко не позволяет вывести его из приложения.

Надеюсь, вам это поможет.

+0

Это очистит все ярлыки. Даже другие, которые вы используете для указания некоторой информации пользователю. Пожалуйста, убедитесь, что вы справляетесь с этой ситуацией. – Mohith

+0

@ Нишант Тяги спасибо за ответ – Mhmt

1
-(void)fnClear{ 
tf1.text = @""; 
.. 
lbl1.text = @""; 
.. 
} 

Вы не можете выйти из приложения при нажатии кнопки. Apple не рекомендует.

+0

@Mohitth спасибо за ответ – Mhmt

1

Для Первого Que

Вы можете создать один IBAction для кнопки Click и там в действии вы положили все Ваши Textfild и UILableVariable как ноль или @ «» как сильфон Пример: -

-(IBAction)Clear 
{ 
    [email protected]""; 
    [email protected]"" 
} 

Для Second Que

там Apple не предоставляет какой-либо метод, который вы можете реализовать в своем проекте из приложения, вы должны нажать кнопку «Домой».

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