在UIButton中垂直显示标题?

我是iPhone编程新手。 而我坚持这个简单的问题..

我有一个UIButton在它的UIButtonUIButton的尺寸是靠近左边距的40×200。 我需要在button中垂直显示文本。有没有一种方法,我可以做到这一点,而不使用任何图像,因为文本是dynamic的。 我尝试了一个垂直UILabel与transperant UIButton 。 但我不认为这是正确的方式..? 任何帮助。 我可以单独使用UIButton吗?

谢谢..

使用字符包装

在这里输入图像说明

基于你的string的输出

在这里输入图像说明

Character Wrap模式中,换行取决于button的宽度,特别是对于非等宽字体。 更稳定的解决scheme是在文本字符之间插入换行符号,并将换行符模式设置为Character WrapCharacter Wrap行。