// alert 선언
UIAlertController* alert = [UIAlertController alertControllerWithTitle:@"New item" message:@"Add new item" preferredStyle:UIAlertControllerStyleAlert];
// ok button action
UIAlertAction* okAction = [UIAlertAction actionWithTitle:@"ok" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action)
{
UITextField* textField = alert.textFields.firstObject;
NSLog(@"%@", textField.text);
}];
// cancel button action
UIAlertAction* cancelAction = [UIAlertAction actionWithTitle:@"cancel" style:UIAlertActionStyleCancel handler:^(UIAlertAction * _Nonnull action){}];
// textField
[alert addTextFieldWithConfigurationHandler:^(UITextField * _Nonnull textField) {}];
// add action
[alert addAction:okAction];
[alert addAction:cancelAction];
// present
[self presentViewController:alert animated:NO completion:nil];
'프로그래밍 > iOS' 카테고리의 다른 글
[iOS] 버그 리포트 (0) | 2016.11.18 |
---|---|
[iOS] facebook 로그인버튼 만들어보자 (0) | 2016.11.16 |
[iOS] XCode8에서 Coredata사용하기 (0) | 2016.11.15 |
[iOS] 이미지 black & white (0) | 2016.10.26 |
[iOS] 카메라해상도와 이미지와의 관계 (0) | 2016.10.14 |