我正在使用Xcode 4.3
我有一个屏幕,其中包含文字视图UITextView
,我希望能够垂直滚动。
我已在屏幕上添加了一个滚动UIScrollview
,并在其上添加了UITextview
。
我创建了一个名为theScroller的新插座,并在viewcontroller.m
文件中添加了该行。
(void)viewdidLoad
{
self.thescroller.contentSize=CGSizeMake(280.0,600.0);
然而,在我观看的大多数教程中,他们都在此之前添加了一行来将滚动条设置为YES,但在Xcode 4.3中它不会让我。如何打开滚动条。我做错了什么。?
我是新手,所以请保持简单。谢谢
答案 0 :(得分:4)
首先,UITextView
的内容是否大于UITextView的视图尺寸?如果它更大,那么它将滚动,如果没有,那么它将不会滚动。
使用UITextView
,您无需额外UIScrollView
即可滚动。
您已添加contentSize
代码,但是,如果您的文字不大于普通视图大小,则UITextView不会滚动。如果任何文本从大小溢出,UITextView
会自动允许滚动。尝试添加比查看更多的文本,然后查看它是否滚动。
答案 1 :(得分:0)
我的公共回购TextScroller正是您所需要的。它支持从右到左,从左到右(如LED)或浮动类型,像音乐播放器中的音乐名称一样浮动!