ios - 无法在 UIAlertController 中强加 textview
<p><p>我想允许用户输入多行文本。我使用 UIAlertController 来做到这一点。以下是我使用的代码。</p>
<pre><code> 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 (!)
{
}
else
{
;
}
}];
UIAlertAction* cancel = [UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action) {
;
}];
;
;
[alert addTextFieldWithConfigurationHandler:^(UITextField *textField) {
textField.placeholder = @"Enter the remarks";
}];
;
</code></pre>
<p>问题是,</p>
<ol>
<li>UIAlertControllerController 中的文本字段不支持多个类似文本。如何用 textview 替换文本字段?</li>
<li>是否有任何其他替代方法可以通过 textview 获取输入,方法是在 UIAlertController 中实现弹出窗口?</li>
</ol></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>使用自定义 iOS AlertView。这对我有帮助。</p>
<p> <a href="https://github.com/wimagguc/ios-custom-alertview" rel="noreferrer noopener nofollow">https://github.com/wimagguc/ios-custom-alertview</a> </p></p>
<p style="font-size: 20px;">关于ios - 无法在 UIAlertController 中强加 textview,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/37937039/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/37937039/
</a>
</p>
页:
[1]