2014-04-12 8 views
1

我已經編程創建了一個UITextView實例'textView'。我想讓內容滾動。我有以下的代碼,但是,內容是不可滾動:Objective C - 如何使文本視圖可滾動?

self.textView = [[UITextView alloc]initWithFrame:CGRectMake(135, 87, 170, 135)]; 
[self.view addSubview:self.textView]; 
[self.textView setUserInteractionEnabled:YES]; 
[self.textView setScrollEnabled:YES]; 
self.textView.scrollsToTop = YES; 
self.textView.textAlignment = NSTextAlignmentCenter; 

通過添加下面的代碼行,我現在可以滾動,但有一個放大的玻璃顯示:

self.textView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag; 
self.textView.textAlignment = NSTextAlignmentCenter; 

有沒有辦法消除放大鏡?

對不起......其它附加行是:

self.textView.showsVerticalScrollIndicator = YES; 
+1

你需要確保'UITextView'裏面的文本佔用更多的空間,然後框架允許 – Rich

+0

UITextView是UIScrollView的子類,所以它應該工作正常。你一定在做別的事情。你能發佈更多的代碼嗎? –

+0

Rich:內容大於文本視圖的大小。 –

回答

1

我已經回答了我上面的代碼問題。我對蘋果設備有點新,並注意到我可以通過觸摸進行滾動,然後立即拖動。感謝您的迴應。

相關問題