我正在創建一個通用的ios應用程序。在應用程序中有一個故事,我想手動將其放入應用程序,而不是從服務器拉出。這不是一個非常大量的文本,但它足以讓我分裂成不同的頁面。如何在iOS應用程序中處理大量文本?
我的問題是:將大量文本放入帶有用戶可以滾動瀏覽的頁面的應用程序的最佳方式是什麼?
警告:我是一般的編程新手,這是我的第一個iOS應用程序。你不必提供任何代碼,如果你能指出我的方向太棒了!
- 該應用程序正在製作故事板,如果這有所作爲。
在此先感謝
我正在創建一個通用的ios應用程序。在應用程序中有一個故事,我想手動將其放入應用程序,而不是從服務器拉出。這不是一個非常大量的文本,但它足以讓我分裂成不同的頁面。如何在iOS應用程序中處理大量文本?
我的問題是:將大量文本放入帶有用戶可以滾動瀏覽的頁面的應用程序的最佳方式是什麼?
警告:我是一般的編程新手,這是我的第一個iOS應用程序。你不必提供任何代碼,如果你能指出我的方向太棒了!
- 該應用程序正在製作故事板,如果這有所作爲。
在此先感謝
有很多方法可以做到這一點。
您可以通過顯示在多個視圖
使用滾動視圖中的文本做到這一點。 http://www.youtube.com/watch?v=D3cgi36sY-k
消除頁面視圖控制器。
鏈接從UIScrollView
下面
UITextView
繼承了意見。 UIScrollView
內部不需要有UITextView
,除非您想向其中添加多個視圖。
您可以創建一個UITextView
這需要整個屏幕在UIViewController
這樣的:
UITextView *myTextView = [[UITextView alloc] initWithFrame:self.view.bounds];
myTextView.text = @"some large text";
myTextView.font = [UIFont fontWithName:@"Arial" size:20];
myTextView.scrollEnabled = YES;
myTextView.editable = NO;
[self.view addSubview:myTextView];
屬性contentSize將取決於文本的大小自動設置。您還可以使用[myTextView sizeToFit]
方法調整UITextView
的大小以適合其文本。
多個視圖:http://stackoverflow.com/questions/10708936/how-to-create-new-view-controllers-in-xcode-4-3 – Noah
Page controller:http://www.techotopia.com /index.php/An_Example_iOS_5_iPhone_UIPageViewController_Application – Noah
pageviewcontroller in apple lib.:http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewControllerCatalog/Chapters/PageViewControllers.html – Noah