3
A
回答
11
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"Enter Text"
message:@"Enter some text below"
preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *submit = [UIAlertAction actionWithTitle:@"Submit" style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action) {
if (alert.textFields.count > 0) {
UITextField *textField = [alert.textFields firstObject];
textField.text // your text
}
}];
[alert addAction:submit];
[alert addTextFieldWithConfigurationHandler:^(UITextField *textField) {
textField.placeholder = @"something"; // if needs
}];
[self presentViewController:alert animated:YES completion:nil];
1
要添加TextField對UIAlertView
設置alertViewStyle
屬性與UIAlertViewStylePlainTextInput
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title"
message:@"Message"
delegate:self
cancelButtonTitle:@"Done"
otherButtonTitles:nil];
alert.alertViewStyle = UIAlertViewStylePlainTextInput;
[alert show];
在h文件添加UIAlertViewDelegate作爲協議和實現在.m文件委託方法alertView:clickedButtonAtIndex
。
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
NSLog(@"%@", [alertView textFieldAtIndex:0].text);
}
相關問題
- 1. 點擊顯示文本字段(輸入)
- 2. Swift:插入帶有文本輸入的提示框(和存儲文本輸入)
- 3. 使HTML輸入字段僅顯示爲字段中的文本
- 4. 在AppleScript中顯示帶有文本輸入字段和圖像的對話框
- 5. 帶有水印提示和提交值的輸入文本框
- 6. 輸入後顯示帶回顯的輸入文字PHP
- 7. 如何在輸入字段中顯示文本字段?
- 8. 輸入字段不顯示
- 9. 顯示輸入字段
- 10. Unity3D輸入字段顯示「????????」
- 11. 不顯示輸入字段
- 12. Ipad設備上沒有顯示輸入文本字段(Safari)
- 13. Orbeon:讓所有輸入字段顯示
- 14. 提交後顯示輸入文字
- 15. 如何在文本字段中顯示輸入的數字?
- 16. 顯示文本的Javascript數字輸入
- 17. 提示時輸入文本
- 18. Android的文本輸入 - 在字段中顯示的字段名稱本身
- 19. 回顯密碼輸入字段顯示爲文本
- 20. 提示輸入文字
- 21. 顯示帶有單引號的文本字段
- 22. sencha顯示文本字段的焦點時的工具提示
- 23. 在表格中顯示來自文本字段的輸入
- 24. 文本輸入字段顯示爲高於其旁邊的
- 25. 顯示隱藏的輸入字段與自定義文本
- 26. 如何顯示來自文本字段的用戶輸入
- 27. 如何讓activiti顯示textarea字段instaded的文本輸入?
- 28. 楠的Javascript顯示了使用文本輸入字段
- 29. 在輸入字段強制顯示來自Unicode的文本
- 30. CSS和表單輸入:文本沒有顯示輸入文本