【发布时间】:2010-09-29 19:06:18
【问题描述】:
我需要为我们的项目做的是在一个视图中显示几个 UIScrollView,并在滚动视图中显示一个标题和一个短文本。
我知道如何向 UIscrollview 添加标签,但我知道如何处理标题标签太长并换行到第二行的情况。
【问题讨论】:
标签: iphone objective-c ipad sdk uiscrollview
我需要为我们的项目做的是在一个视图中显示几个 UIScrollView,并在滚动视图中显示一个标题和一个短文本。
我知道如何向 UIscrollview 添加标签,但我知道如何处理标题标签太长并换行到第二行的情况。
【问题讨论】:
标签: iphone objective-c ipad sdk uiscrollview
您可以通过调用-[NSString sizeWithFont:] 或其变体之一来确定标题文本所需的空间。然后在代码中动态调整标签的大小和位置(并将其numberOfLines 属性设置为0)。
替代方案:
UIWebView 显示格式化文本 (HTML)。[NSString drawAtPoint:withFont:])。【讨论】: