Apple審查允許下面的代碼,即添加一個textView或標籤作爲「accessoryView」..我讀了很多地方,它不是一個公衆暴露的API,我們不應該這樣做..但很少說我們可以..當我們發送評論時它會被拒絕嗎?請指導我...將UITextView或UILabel添加爲UIAlertView作爲「accessoryView」?
UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 100, 200)];
textView.selectable = YES;
textView.editable = NO;
textView.attributedText = attributedStr;
UIAlertView *customAlert = [[UIAlertView alloc] initWithTitle:@"Title" message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:nil, nil];
[customAlert setValue:textView forKey:@"accessoryView"];
你在最新的iOS版本的工作?如果是,則請使用AlertController顯示警報。這裏有幾個可以幫助的鏈接http://stackoverflow.com/questions/31922349/how-to-add-textfield-to-uialertcontroller-in-swift http://stackoverflow.com/questions/37696485/show-the -textfield-in-the-alertcontroller-in-swift –
感謝您的幫助。是的,我正在使用最新版本的iOS。但我想添加一個textview而不是一個文本框。 – DivGoogly
好的..我建議去多線textfield作爲在這個鏈接http://stackoverflow.com/questions/34420080/multiline-editable-text-uitextview-inside-uialertcontroller也看看這個鏈接http://stackoverflow.com/問題/ 28603060 /如何使用uitextview-in-uialertcontroller –