我想要一個UIAlertView
顯示,一旦用戶打開該應用程序。它會要求他們提供他們的電子郵件地址。但我希望它只顯示一次。所以當用戶重新打開應用程序時,uialertview不應該彈出。 UIAlertView
將包含2個按鈕。 '解僱'&'是'..解僱按鈕將繼續與應用程序。但'是'會讓他們轉向另一種觀點'。UIAlertView,一旦用戶打開該應用程序。顯示一次
謝謝:) 編輯:
- (void)viewDidLoad {
[super viewDidLoad];
if (![@"1" isEqualToString:[[NSUserDefaults standardUserDefaults] objectForKey:@"alert"]]) {
[[NSUserDefaults standardUserDefaults] setValue:@"1" forKey:@"alert"];
[[NSUserDefaults standardUserDefaults] synchronize];
UIAlertView *prompt = [[UIAlertView alloc] initWithTitle:@"Enter your email"
message:@"\n\n\n"
delegate:nil
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"Enter", nil];
textField = [[UITextField alloc] initWithFrame:CGRectMake(12.0, 50.0, 260.0, 25.0)];
[textField setBackgroundColor:[UIColor whiteColor]];
[textField setPlaceholder:@"enter email here"];
[prompt addSubview:textField];
[prompt show];
[prompt release];
//[textField becomeFirstResponder];
}
}
好吧,這是貼在發送電子郵件的方式將被髮送到一次用戶按下輸入代碼的時刻,即時通訊。
爲什麼你需要提醒?如果您還沒有輸入電子郵件地址,請將它們帶到視圖中。如果他們不想輸入該視圖,請在該視圖上提供一個取消按鈕。 – progrmr
,因爲警報'吸引'用戶,它的直線前進,用戶不必爲搜索電子郵件視圖 – laaaa