gpt4 book ai didi

ios - 无法在 UIAlertController 中强加 TextView

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:30:42 26 4
gpt4 key购买 nike

我想允许用户输入多行文本。我正在使用 UIAlertController 这样做。以下是我使用的代码。

    UIAlertController * alert=   [UIAlertController
alertControllerWithTitle:@"Remarks"
message:@"Please enter the remarks:"
preferredStyle:UIAlertControllerStyleAlert];

UIAlertAction* ok = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action) {
UITextField *email = alert.textFields.firstObject;
NSLog(@"%@",email.text);

if (![email.text isEqualToString:@""])
{
}
else
{
[self showMessage:@"Remark is mandatory" withTitle:@"Remarks!"];

}

}];
UIAlertAction* cancel = [UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action) {
[alert dismissViewControllerAnimated:YES completion:nil];
}];

[alert addAction:ok];
[alert addAction:cancel];


[alert addTextFieldWithConfigurationHandler:^(UITextField *textField) {
textField.placeholder = @"Enter the remarks";
}];

[self presentViewController:alert animated:YES completion:nil];

问题是,

  1. UIAlertController Controller 中的文本字段不支持多文本。如何用 TextView 替换文本字段?
  2. 是否有任何其他替代方法可以通过实现 UIAlertController 中的弹出窗口来通过 textview 获取输入?

最佳答案

使用自定义 iOS AlertView。这对我有帮助。

https://github.com/wimagguc/ios-custom-alertview

关于ios - 无法在 UIAlertController 中强加 TextView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37937039/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com