這是我正在編寫的代碼UIActionSheet
。UIActionSheet/UIAlertController多行文本
actionSheet = [[UIActionSheet alloc] initWithTitle:NSLocalizedString(@"updateresponseforrecurring", nil) delegate:self cancelButtonTitle:NSLocalizedString(@"Cancel", nil) destructiveButtonTitle:nil otherButtonTitles:
NSLocalizedString(@"updateresponseonlyforthis", nil),
NSLocalizedString(@"updateresponseforallactivities", nil),
nil];
actionSheet.tag = 2;
[actionSheet showInView:[UIApplication sharedApplication].keyWindow];
這是我得到使用此:
顯然,第二個選項是較長,因此尺寸變小,以適應寬度。
但我想爲所有選項留下多行的相同字體大小。還嘗試使用UIAlertController
,但無法設置多行文字。 如何做到這一點?
如果我的回答確實幫您解決問題,請選擇它作爲公認的答案。謝謝! –