2014-10-16 82 views
0

非常简单,我希望UI操作表的标题是两行。UIActionSheet标题多行

请参阅下面的示例。我想使它:

(一号线)动作

(2号线)表演示

仍然为中心,一切都只是用回车

enter image description here

+0

你尝试把一个'\ N'在您的标题? – rmaddy 2014-10-16 15:47:36

+0

你需要使用** \ r **,因为它是NSString *,它的新行是\ r(carrage-return) – 2014-10-16 15:56:32

回答

1

是因为它takes NSString *您需要使用\r

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:NSLocalizedString(@"First Line\rSecond Line", nil) 
                 delegate:self 
               cancelButtonTitle:NSLocalizedString(@"_CANCEL", nil) 
              destructiveButtonTitle:nil 
               otherButtonTitles:NSLocalizedString(@"_USE_SYSTEM_LANGUAGE", nil), NSLocalizedString(@"_ENGLISH", nil), NSLocalizedString(@"_ARABIC", nil), nil]; 

是复制粘贴&我用NSLocalizedString,但你NCAT使用NSString

See picture:

+0

乐意帮忙:) – 2014-10-16 16:08:43

+1

摆脱'\ r'两边的空间。顺便说一句 - '\ n'也可以。 – rmaddy 2014-10-16 16:42:10

+0

@rmaddy昨天我在iOS 8下有'\ n'越野车,'\ r'解决了我的问题。 – 2014-10-16 22:25:04